Наше занятие номер 5 будет очень коротким с моей стороны, но длинным с вашей.
Научиться программировать можно только в том случае, если вы сами пишите программы. Поэтому в этом занятии будут только задания. Решения я жду от вас.
Задача 1.
Вы, наверное,
замечали, что люди бывают толстыми, худыми и обыкновенными. Известно, что вес
человека
находится в норме, если он ровно на 100 меньше его роста. Например, оптимальный
вес
школьника
с ростом 160 см будет ровно 60 кг. Ваша задача – определить тип школьника по
его весу и
росту.
Формат
входных данных
Во
входном файле input.txt в двух строках находятся два числа H и W:
H – рост школьника, W – вес
школьника.
Числа H, W не превосходят 1000 .
Формат
выходных данных
Выведите
в выходной файл output.txt слово «OPTIMUM » (без кавычек), если вес
школьника
оптимален;
«FAT »,если школьнику стоит похудеть; «THIN », если школьнику стоит есть больше
мучного и сладкого.
Пример
Пример
входного файла input.txt
|
Пример
выходного файла output.txt
|
170 105
|
1. FAT
|
Задача 2.
Дана блок-схема алгоритма.
Какое значение приобретет переменная S после завершения выполнения алгоритма, если на вход подали N = 289?
Напишите программу по блок-схеме, ввод данных - с клавиатуры, вывод ответа - на экран.
Задача 3.
Ваня
наблюдает за лягушкой. Изначально она сидит в точке 0 числовой прямой. Каждую
секунду
она
прыгает на 1 вправо, пока не достигнет точки K .Затем она начинает
каждую секунду прыгать на 1
влево,
пока не вернется в точку 0,затем – опять вправо и т.д. Требуется определить, где
окажется лягушка через T секунд.
Формат
входных данных
Во
входном файле input.txt в двух строках находятся два числа K и T,
разделенные пробелом. Оба
числа
натуральные и не превосходят 1 000 000 000.
Формат
выходных данных
Вывести
в выходной файл output.txt одно число – координату лягушки в момент
времени T.
Пример
Пример
входного файла input.txt
|
Пример
выходного файла output.txt
|
5
8
|
2
|
Примечание
Программа
не должна выводить никаких дополнительных сообщений, а также не может содержать
операторов,
вызывающих задержку выполнения программы (например, readln в конце программы)
Комментариев нет:
Отправить комментарий