Урок 6. Сложное условие в операторе IF



Урок 6. Сложное условие в операторе IF

Самостоятельная работа

Задание 1. Человек вводит с клавиатуры строку, смысл которой - приветствие при встрече. Компьютер анализирует, что ввел человек и выдает ответ на приветствие

Приветствие человека

Ответ компьютера

Привет

Привет

Здравствуйте

Здравствуйте

Здорово

Здравствуйте

Добрый день

Салют

Приветик

Салют

Салют

Салют

Здравия желаю

Вольно

Задание 2. Надо написать программу, которая суммирует только те из трех значений переменных a, b, c, которые являются положительными.

Задание 3. Даны значения 3-х переменных a, b, c. Напишите программу, которая подсчитывает количество значений, равных нулю.

Задание 4. Напишите программу, которая переменной a присваивает значение противоположенного знака.

Задание 5. Ученик вводит с клавиатуры буквы русского алфавита. На экране должно появиться сообщение какой звук представляет эта буква – гласный, согласный звонкий, согласный глухой или какой-нибудь другой (можно «НЕ знаю»).

Задание 6. Калькулятор: C клавиатуры вводятся число, символ арифметического действия(+,-,*,/) и еще одно число. Программа должна вывести результат.

Подсказка: используйте 3 оператора ReadLn, так как одним оператором ReadLn вводить числовые и символьные данные Вы пока не умеете.

Задание 7. Напишите программу, которая запрашивает у пользователя номер дня недели и выводит сообщения

С 1 по 5 – «Рабочий день»

6-«суббота»

7-«воскресенье»

Задание 8. Напишите программу, которая запрашивает у пользователя номер месяца и выводит соответствующее время года. В случае, когда пользователь укажет недопустимое число, программа должна вывести сообщение «Ошибка ввода данных».

Рекомендуемый вид экрана:

Введите номер месяца (число от 1 до 12) и нажмите ENTER

11

осень

Задание 9. напишите программу, которая после введенного с клавиатуры числа (в диапазоне от 1 до 99), обозначающего денежную единицу, дописывает слово «рублей» в правильной форме. Например : 12 рублей, 21 рубль и т. д.

Задание 10. Написать программу, определяющую класс, в который попал слушатель, набрав определенное количество баллов. Рекомендуемый вид экрана во время работы программы:

На экране

Вводит пользователь

Введите количество баллов и нажмите ENTER

Класс А

95

Данные для решения представлены в таблице:

Класс

Количество баллов

Класс A

От 90-99

Класс B

От 80 до 89

Класс C

От 70 до 79

Класс D

От 60 до 69

Класс Е

От 0 до 59

Нет такого количества баллов

Любое другое значение

Выполненные задания присылайте преподавателю на проверку.