Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 1.docx
Скачиваний:
12
Добавлен:
05.06.2015
Размер:
317.14 Кб
Скачать

Варианты задания 1

Все данные для расчета вводить с клавиатуры. Перед вводом данных с клавиатуры на экран выводить «приглашение, например при вводе радиуса на экран вывести r=

1, 11, 21

Подсчитать среднее арифметическое трех введенных с клавиатуры чисел a,b,c

2, 12, 22

Подсчитать площадь круга по введенному с клавиатуры радиусу

3, 13, 23

Вычислить значение x= a*b/2, a и b ввести с клавиатуры

4, 14, 24

Подсчитать длину окружности по введенному с клавиатуры радиусу

5, 15, 25

Вычислить значение x= a+b/5, a и b ввести с клавиатуры

6, 16, 26

Вычислить значение x= a/b, a и b ввести с клавиатуры

7, 17, 27

По заданным сторонам прямоугольника вычислить его площадь

8, 18, 28

Вычислить значение x= a*b/c a, b ,c ввести с клавиатуры

9, 19, 29

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

10, 20, 30

Вычислить значение x= 1/(a+b), a и b ввести с клавиатуры

Варианты задания 2

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

Задание

1, 11, 21

Составить программу, которая при вводе символа "{" или "}" выводит сообщение "фигурная скобка";. при вводе "[" или"]" - "квадратная скобка"; при вводе "(" или ")" - "круглая скобка"; в остальных случаях - сообщение "не скобка". Для решения задачи использовать таблицу кодов ASCII

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

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

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

10, 20, 30

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

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

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

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

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

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

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