1 Написать программу проверки знания таблицы умножения. Программа должна вывести 10 примеров и выставить оценку: за 10 правильных ответов — "отлично", за 9 и 8 —"хорошо", за 7 и 6 — "удовлетворительно", за 6 и менее — "плохо". Ниже представлен рекомендуемый вид экрана во время работы программы. Ответы пользователя выделены полужирным шрифтом.
*** Проверка знания таблицы умножения ***
После примера введите ответ и нажмите <Enter>.
5x3=15
7x7=49
1x4=4
4x3=12
9x4=36
8x8=64
7x8=52
Вы ошиблись! 7x8=56
4x7=28
3x5=15
2x5=10
Правильных ответов: 9
Оценка: Хорошо.
2. Написать программу проверки умения складывать и вычитать числа в пределах 100. Программа должна вывести 10 примеров, причем в каждом примере уменьшаемое должно быть больше или равно вычитаемому, т. е. не допускается предлагать испытуемому примеры с отрицательным результатом. Оценка выставляется по следующему правилу: за 10 правильных ответов — "отлично", за 9 и 8 —"хорошо", за 7 и 6 — "удовлетворительно", за 6 и менее — "плохо". Ниже представлен рекомендуемый вид экрана во время работы программы. Ответы пользователя выделены полужирным шрифтом.
|
|
Проверка умения складывать и вычитать числа.
После примера введите ответ и нажмите <Enter>
75-4=71
35-9=29
Вы ошиблись! 35-9=26
14-1=13
6-5=1
37-19=28
Вы ошиблись! 37-19=18
53-14=39
94-87=7
90-16=74
4-2=2
89-41=48
Правильных ответов: 8
Оценка: Хорошо
3. Написать программу, выводящую на экран "электронные часы", которые работают в течение, например, трех минут или до тех пор, пока пользователь не нажмет любую клавишу.
Теоретические сведения
Циклы For Приступая к решению задач этого раздела, следует вспомнить, что:
· инструкция for используется для организации циклов с фиксированным, определяемым во время разработки программы, числом повторений;
· количество повторений цикла определяется начальным и конечным значениями переменной-счетчика;
· переменная-счетчик должна быть целого типа (integer).
Контрольные вопросы:
1. Что называется циклом, телом цикла?
2. Какие операторы цикла языка Pascal Вы знаете?
3. Приведите известные Вам форматы оператора For.
4. С каким шагом может изменяться параметр оператора For?
5. Как можно рассчитать число шагов в операторе For?
Преподаватель: Горчакова О. А.
Методические указания и задания
Для проведения занятия № 10
Раздел 3. Основы алгоритмизации и программирования