Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб2.doc
Скачиваний:
7
Добавлен:
17.08.2019
Размер:
305.15 Кб
Скачать

Вопросы.

  1. Какие операторы позволяют организовать ветвление программы?

  2. Что такое «логическое выражение»?

  3. Какие операции отношений вы знаете?

  4. Для чего нужны логические связки?

  5. Какие логические связки вы знаете?

  6. Нарисуйте в виде блок-схемы две формы условного оператора.

  7. Приведите примеры использования тернарного оператора.

  8. Что общего у операторов if и switch?

  9. Какие различия между операторами if и switch?

Варианты заданий. Требования к оформлению ввода-вывода.

При оформлении ввода-вывода данных вид экрана должен быть подобен примерам :

  • на экран выводится тема задания;

  • ввод данных и результат вычислений выводить с комментариями;

  • выделять области ввода и вывода информации.

Номер варианта

Задание

1, 11, 21

Тема: Упорядочить числа.

Написать программу, которая запрашивает у пользователя

три числа в диапазоне от -1000 до 1000 и располагает их в порядке возрастания. Программа должна проверять правильность исходных данных.

2, 12, 22

Тема: Определение номера столетия.

Написать программу, которая запрашивает у пользователя

номер года и определяет номер его столетия. Учесть, что, к примеру, началом XX столетия был 1901, а не 1900 год

Программа должна проверять правильность исходных данных.

3, 13, 23

Тема: Построение треугольника.

Написать программу, которая запрашивает у пользователя

три числа a, b, c, которые являются длинами сторон треугольника. Если нельзя построить такой треугольник, то выдать соответствующее сообщение; если можно, то напечатать какой он: равносторонний, равнобедренный или разносторонний.

Программа должна проверять правильность исходных данных.

4, 14, 24

Тема: Определение времени года

Написать программу, которая запрашивает у пользователя

номер месяца и выдает на экран сообщение о времени года и названии введенного месяца. Например: 1 - январь, зима. Программа должна проверять правильность исходных данных.

5, 15, 25

Тема: Расписание занятий.

Написать программу, которая запрашивает у пользователя

текущее время и по известному расписанию занятий выводит сообщение о том, что это: пара (с указанием ее номера) или перемена. Программа должна проверять правильность исходных данных.

6, 16, 26

Тема: Календарь.

Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из сообщений: "Рабочий день", "Суббота" или "Воскресенье". Программа должна проверять правильность исходных данных.

7, 17, 27

Тема: Определение номера квартала.

Написать программу, которая запрашивает у пользователя

номер месяца и выводит на экран сообщение о номере квартала. Программа должна проверять правильность исходных данных.

8, 18, 28

Тема: Определение числа дней в месяце.

Написать программу, которая запрашивает у пользователя

год и номер месяца и определяет число дней в этом месяце. Программа должна проверять правильность исходных данных.

9, 19, 29

Тема: Определитель цифр и букв.

Составить программу, которая при вводе символа с клавиатуры выводит "цифра", если введена цифра; "латинская буква" при вводе латинской буквы все остальные случаи считать ошибкой ввода.

10, 20, 30

Тема: Калькулятор.

При вводе с клавиатуры символа:

+ вывести сообщение "сложение",

 вывести сообщение "вычитание",

* вывести сообщение "умножение",

 вывести сообщение "деление"

с указанием формулы и примера с конкретными значениями, введенными с клавиатуры. Программа должна проверять правильность исходных данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]