- •Сборник задач для практикума по Паскалю
- •Раздел 1 Оператор присваивания. Оператор печати.
- •Раздел 2. Оператор ввода
- •Раздел 3. Величины логического типа.
- •Раздел 4. Условный оператор Полный
- •Расчеты и сравнения
- •Несколько условных операторов
- •С расчетами
- •4.56. Дано двузначное число. Определить: а) входит ли в него цифра 3;
- •2 Сложных уровня
- •Неполный
- •3. Оператор варианта (выбора)
- •Раздел 5. Оператор цикла с параметром
- •5.40. Вычислить значение выражения (( …(202 -192) – 182)2-…- 12)2
- •Рекуррентные соотношения
- •Площадь под кривой
- •Ввод и обработка данных
- •Раздел 6. Операторы цикла с условием
- •Условный оператор после цикла
- •6.55. Дано натуральное число. А) Верно ли, что сумма его цифр больше 10?
- •Максимум и минимум
- •Раздел 7. Сочетание оператора цикла и условного оператора
- •Раздел 8. Вложенные циклы
- •Раздел 9. Символьные строки
- •Вырезка
- •Все символы
- •Сложное условие
- •9.87. Дан текст. Найти максимальное из имеющихся в нем чисел. С условным оператором в цикле и после него
- •9.88. Дано предложение. Определить, каких букв в нем больше: "м" или "н".
- •Сложное условие.
- •Обмены и вставки Обмены
- •Удаления и вставки Удаления
- •Сложные условия
- •Вставка
- •Раздел 10. Процедуры и функции
- •10.1. Вычислить значение выражения:
- •Раздел 11. Массивы
- •Обработка
- •Условный оператор после цикла
- •Условный оператор в цикле Вывод
- •Сумма, произведение, среднее, номера
- •Составные условия
- •Неполный или вложенный условный оператор
- •Среднее
- •Максимум и минимум
- •Два цикла
- •Два массива
- •Из двух массивов в третий
- •Условный оператор в цикле Сумма
- •Количество
- •Среднее
- •Минимум и максимум
- •Циклы с условием До первого значения
- •Со сложным условием
- •Обмены и вставки Обмены и перестановки
- •Удаление и вставки без перестановки
- •Вставка
- •Вставки с подстановкой
- •Раздел 12. Двухмерные массивы
- •Расчеты
- •С условным оператором
- •Диагональ квадратного массива
- •Условный оператор после цикла
- •Условный оператор в цикле
- •Цикл с условием
- •Отдельная строка или столбец Вывод
- •Условный оператор после цикла
- •Условный оператор в цикле
- •Цикл с условием
- •2 Строки или столбца
- •Сумма, среднее и т.П.
- •Условный оператор после цикла
- •Условный оператор в цикле
- •Цикл с условием
- •Построчно (по столбцам) Каждая строка (столбец)
- •Условным оператором в цикле
- •Цикл с условием
- •Замена Каждая строка (столбец)
- •Несколько строк по условию
- •Несколько строк по условию
- •Цикл с условием
- •Из двух в третий
- •Из двухмерного в одномерный и наоборот
- •По строкам (столбцам)
- •Удаление и вставка без перестановки Удаление
- •Вставка
- •Вставки с перестановкой
- •Двухмерные массивы символов
- •Раздел 13. Массивы величин типа запись
- •Цикл с условием
- •Массив и текст
- •3 Текст и (или) числа
- •2 Текста
- •Больше трех с условием
- •Со сложным условием
- •Раздел 14. Работа с файлами .Типизированные файлы. Записи
- •Удаление и вставка
- •Расчеты
- •Из файла в массив
- •2 Или 3 файла из файла в файл
- •Текстовые файлы. Запись
- •Удаление и вставка
- •Чтение. Строки
- •Символы строк
- •Раздел 15. Случайные числа
- •Условный оператор в цикле
- •Цикл с условием
- •Метод Монте-Карло
- •Раздел 16. Модуль Graph.
Раздел 4. Условный оператор Полный
4.1. Рассчитать значение у при заданном значении х:
sin2 x, при x>0
y=
1-2 sin x2, в противном случае
4.2. Рассчитать значение у при заданном значении x:
sin x2, при x>0
y=
1+2sin2x, в противном случае
4.3. Для функций, заданных графически, определить значение у при заданном значении х:
y y
2
1
0 2 x 0 1 x
4.4. Определить, в какую из областей (I или II) по- падает точка с заданными координатами (для просто- ты принять, что абсцисса точки не равна трем):
y
I II
x
4.5. Определить, в какую из областей (I или II) попадает точка с заданными координатами (для простоты принять, что ордината точки не равна пяти):
y I
5
II
0 x
4.6. Даны два различных вещественных числа. Определить:
-
какое из них больше;
б) какое из них меньше.
4.7. Определить максимальное и минимальное значения для двух различных вещественных чисел.
4.8. Если целое число М делится нацело на целое число N, то вывести на экран частное от деления, в противном случае вывести сообщение "М на N нацело не делится.
4.9. Определить, является ли число А делителем числа B?
4.10. Дано целое число. Определить:
а) является ли оно четным;
б) оканчивается ли оно цифрой 7;
в) оканчивается ли оно четной цифрой.
Составное условие не использовать.
4.11. Известны год и номер месяца рождения человека, а также год и номер месяца сегодняшнего дня (январь — 1 и т.д.). Определить возраст человека (число полных лет). В случае совпадения указанных месяцев считать, что прошел полный год.
Расчеты и сравнения
4.12. Даны вещественные числа а, b, с (а 0). Выяснить, имеет ли уравнение ах2+ bx + с = 0 вещественные корни.
4.13. Известны два расстояния: одно в километрах, другое — в футах (1 фут = 0,45 м). Какое из расстояний меньше?
4.14. Известны две скорости: одна в километрах в час, другая — в метрах в секунду. Какая из скоростей больше?
4.15. Даны радиус круга и сторона квадрата. У какой фигуры площадь больше?
4.16. Известны площади крута и квадрата. Определить:
а) уместится ли круг в квадрате;
б) уместится ли квадрат в круге?
4.17. Даны объемы и массы двух тел из разных материалов. Материал какого из тел имеет большую плотность.
4.18. Известны сопротивления двух несоединенных друг с другом участков электрической цепи и напряжение на каждом из них. По какому участку протекает меньший ток?
4.19. Дано двузначное число. Определить:
a) какая из его цифр больше: первая или вторая;
б) одинаковы ли его цифры.
4.20. Дано двузначное число. Определить, равен ли квадрат этого числа учетверенной сумме кубов его цифр. Например, для числа 48 ответ положительный, для числа 52 — отрицательный.
4.21. Дано двузначное число. Определить:
a) является ли сумма его цифр двузначным числом;
б) больше ли числа А сумма его цифр.
4.22. Дано двузначное число. Определить:
а) кратна ли трем сумма его цифр;
б) кратна ли сумма его цифр числу А.
4.23. Имеется стол прямоугольной формы размером а х b (а и b — целые числа, а > b). В каком случае на столе можно разместить большее количество картонных прямоугольников с размерами с х d (c и d— целые числа, с > d): при размещении их длинной стороной вдоль длинной стороны стола или вдоль короткой. Прямоугольники не должны лежать один на другом и не должны свисать со стола.
4.24. Дано трехзначное число. Выяснить, является ли оно палиндромом ( перевертышем ), т.е. таким числом, десятичная запись которого читается одинаково слева направо и справа налево.
4.25. Дано трехзначное число. Определить, какая из его цифр больше:
a) первая или последняя;
б) первая или вторая;
в) вторая или последняя.
4.26. Дано трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.
4.27. Дано трехзначное число. Определить:
a) является ли сумма его цифр двузначным числом;
б) является ли произведение его цифр трехзначным числом;
в) больше ли числа А произведение его цифр;
г) кратна ли пяти сумма его цифр;
д) кратна ли сумма его цифр числу А.
4.28. Дано трехзначное число.
-
Верно ли, что все его цифры одинаковые?
б) Определить, есть ли среди его цифр одинаковые.
4.29. Дано четырехзначное число. Определить:
а) равна ли сумма двух первых его цифр сумме двух его последних цифр;
б) кратна ли трем сумма его цифр;
в) кратно ли четырем произведение его цифр;
г) кратно ли произведение его цифр числу А.