![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() ![]() |
![]() |
КрАсАвИцА |
![]() ![]()
Сообщение
#1
|
|||
![]() Группа: Пользователи Сообщений: 5 Пол: Женский Реальное имя: Люда Репутация: ![]() ![]() ![]() |
Всем привет ![]() ![]() 1. Int vs. Trunc Зачем нужна функция Int, если есть Trunc? 2. Описание стандартных процедур и функций Некоторые стандартные процедуры и функции можно описать в рамках Паскаля? Например, sin: function Sin(X: Real): Real; А какие нельзя описать? 3. Константные выражения Константное выражение -- выражение, которое может быть вычислено при компиляции (т.е. до выполнения). Например, 2+3*4. Константные выражения можно использовать везде, где требуется константа. Например, при описании массива. Какие функции можно использовать в константных выражениях в Турбо Паскале? 4. Вывод матрицы Допустим у нас есть целочисленная матрица A размера MxN. Хотим её аккуратно вывести на экран (в виде таблицы). Как? Для каких M и N это годится? Какие возникают проблемы? А если матрица вещественная? 5. Размер множества Как подсчитать, сколько памяти занимает переменная типа множество? 6. Возврат из функций Какие типы можно/нельзя возвращать из функций (в смысле указывать после двоеточия)? 7. Передача в качестве параметров Какие типы можно/нельзя передавать в процедуры/функции? 8. Функции как процедуры Какие функции можно вызывать как процедуры? Можно ли процедуры вызывать как функции? 9. Передача массива Как передать массив в процедуру/функцию? Как вернуть массив из функции? 10. Процедуры vs. функции В чём отличия процедур и функций? В каких случаях следует использовать процедуры, а когда функции? Почему? 11. BASIC vs. Pascal М_Черепанов А. А. [т] 17.11.2005:04:02 Некоторые студенты считают, что BASIC для обучения программированию подходит больше, чем Pascal. Какие будут доводы за BASIC и за Pascal? А может, по-Вашему, какой-то другой язык подходит для этого ещё лучше? 12. компиляторы vs. интерпретаторы 1. Чем компилятор отличается от интерпретатора? 2. Как влияет на язык то, предназначен ли он для компиляции или для интерпретации? 3. В каких случаях удобнее применять какие языки? 13. comp В Турбо-Паскале есть довольно забавный тип данных comp. По свойствам он находится где-то между целыми и вещественными типами. Куда он, по-Вашему, ближе и почему? 14. real Каковы максимальное и минимальное положительные значения типа real? Как это узнать? 15. Мантисса и порядок Известно, что в некотором вещественном типе под мантиссу отводится 40 бит, а под порядок - 8 бит. Каков диапазон значений этого типа? Сколько значащих цифр? Как это вычислить? 16. "Максимум среди некоторых элементов" Приведите фрагмент программы, в котором ищется минимум среди нечётных элементов массива. Какие у него достоинства и недостатки? 17. goto Некоторые студенты высказывали недовольство запретом оператора goto в нашем курсе. Давайте обсудим, зачем же нужен этот оператор. Итак, в каких случаях, по-Вашему, имеет смысл использовать goto и почему? 18. Зацикливание Приведите наиболее короткую программу, которая зацикливается? 19. begin-end 1. В каких случаях необходимо использовать операторные скобки begin-end? Давайте вместе составим краткий и полный ответ. 2. Когда приходится использовать операторные скобки вокруг только одного оператора? |
|||
Altair |
![]()
Сообщение
#2
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
забавные вопросики, ответил ради прикола на понравившиеся
![]() Цитата 2. Описание стандартных процедур и функций Некоторые стандартные процедуры и функции можно описать в рамках Паскаля? Например, sin: function Sin(X: Real): Real; А какие нельзя описать? все, со свободным числом параметров, например writeln. readln Цитата 5. Размер множества на каждый элемент - бит. всего 256 бит... то есть 32 байта Цитата 10. Процедуры vs. функции функция возращает значение (в своем имени), прцедура нет. Цитата 11. BASIC vs. Pascal Сразу закрыть тему ? Цитата 17. goto на форуме пропагандируется структурное программирвоание а не гадание на кофейной гущи. никаких обсуждений. Цитата 18. Зацикливание Приведите наиболее короткую программу, которая зацикливается repeat until 1<0; да еще Цитата 4. Вывод матрицы Допустим у нас есть целочисленная матрица A размера MxN. Хотим её аккуратно вывести на экран (в виде таблицы). Как? Для каких M и N это годится? Какие возникают проблемы? А если матрица вещественная? если руки не кривые то проблемм не возникает никогда ![]() -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
xds |
![]()
Сообщение
#3
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Int vs. Trunc Получая аргумент вещественного типа, функция Int возвращает значение вещественного типа, а Trunc - целого. Т. о., функцию Trunc целесообразно использовать там, где за выделением целой части требуется преобразование к целому числу. Кроме того, обе функции НЕ являются полным аналогом функции антье. [-1.5] = -2, но Int(-1.5) = Trunc(-1.5) = -1, т. е. Int и Trunc выделяют целую чать записи числа.Цитата 11. BASIC vs. Pascal М_Черепанов А. А. [т] 17.11.2005:04:02 Perl - студент сразу вешается и никого уже учить не надо ![]() Цитата 13. comp Тип comp представляет собой 64-битное целое, операции над которым осуществляются с использованием математического сопроцесора (все прочие типы, с которыми работает последний, представляют собой значения с плавающей запятой - т. е. вещественные числа).-------------------- The idiots are winning.
|
Atos |
![]()
Сообщение
#4
|
![]() Прогрессор ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 602 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
19. 1. В начале и конце программы,подпрограммы, цикла, в описании типа record
2. Когда подпрограмма состоит из одного оператора |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
To: КрАсАвИцА, вот объясни мне смысл создания этого топика... Стеб?
Цитата Вот ловите вопросы (некоторые реально легкие, ну прям совсем, а некоторые поинтереснее): Если ты сама знаешь, что они легкие, чего же не отвечаешь? Неинтересно самой собирать информацию? Правильно, гораздо проще вылить сюда тонну таких вопросов, подождать пару дней, потом зайти, Ctrl+C/Ctrl+V, и оценка обеспечена... А потом ты получишь диплом (такой же, как у меня, кстати), и придешь работать ... Куда? Программистом? Чтобы ходить по конференциям и искать готовые решения, не желая думать самой?Цитата Некоторого мы не проходили Книгу купить не пробовала?Проблема не в том, Цитата Как учат на программистов , а в том, как на них учатся... Чувствуешь разницу? |
murphy |
![]()
Сообщение
#6
|
![]() Пионер ![]() ![]() Группа: Пользователи Сообщений: 98 Пол: Мужской Репутация: ![]() ![]() ![]() |
To: КрАсАвИцА
Цитата 11. BASIC vs. Pascal М_Черепанов А. А. [т] 17.11.2005:04:02 Некоторые студенты считают, что BASIC для обучения программированию подходит больше, чем Pascal. Какие будут доводы за BASIC и за Pascal? А может, по-Вашему, какой-то другой язык подходит для этого ещё лучше? ну да бесик легче для восприятия особенно для НЕ программистов на нем легче учиться. НО я считаю что тому кто будет начинать с басика будет сложнее стать программистов чем тем кто начал с паскаля З.Ы. я начинал с basic но это было давно и не правда. нас тогда учили а потом я сам стал учиться -------------------- collect the infotrons and find Exit
|
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 21:41 |