Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Условный оператор: практикум-2
Индивидуальное задание: написать программы Вариант 1 1. Представьте, что сейчас декабрь. Напишите программу, которая спрашивает, какое сегодня число декабря. Если число больше 15, то программа должна выводить предложение «До Нового Года осталось совсем чуть-чуть», в противном случае – выводит «До Нового Года еще почти целый месяц». 2. Дано число X. Если оно больше 20 то уменьшить его на 1, в противном случае увеличить в 3 раза. 3. Дано двузначное число. Определить какая цифра в нем больше первая или вторая. Если больше первая цифра, то вывести «Больше первая цифра», в противном случае – вывести «Больше вторая цифра». 4. Мама дала сыну Х рублей. Он хочет купить Y порций мороженного по Z рублей каждое. Определите, хватит ли сыну денег? Если денег хватит, то определите еще сколько рублей останется после покупки. 5. Напишите программу, которая умеет переводить длину, заданную в сантиметрах в метры и в миллиметры. Программа должна запрашивать длину в сантиметрах, после этого выдавать сообщение «Если хотите перевести в метры – введите 1, если в миллиметры – 2» и наконец, выводить результат в требуемых единицах измерения.
Индивидуальное задание: написать программы Вариант 2 1. Напишите программу, которая запрашивает температуру воздуха за окном и выводит «Тепло», если температура больше 10 градусов, или «Холодно» - в противном случае. 2. Дано число X. Если оно меньше 15 то увеличить его на 2, в противном случае увеличить в 2 раза. 3. Дано двузначное число. Разбить число на цифры и вывести на экран ту цифру, которая больше. 4. У Маши есть X наклеек. Она решила подарить своим подружкам по Y наклеек каждой. Хватит ли Маше наклеек, если у нее Z подружек. Если наклеек хватит, то вывести еще сколько наклеек останется. 5. Напишите программу, которая умеет переводить время, заданное в часах, в минуты и в секунды. Программа должна запрашивать время в часах, после этого выдавать сообщение «Если хотите перевести в минуты – введите 1, если в секунды – 2» и наконец, выводить результат в требуемых единицах измерения. Индивидуальное задание: написать программы Вариант 3 1. Напишите программу, умеет определять заболел человек или нет. Она должна показания градусника после измерения температуры тела и выводить «Болен», если температура больше 36.6 градусов, или «Здоров» - в противном случае. 2. Дано число X. Если оно меньше 100 то увеличить его в 4 раза, в противном случае уменьшить на 13. 3. Дано двузначное число. Разбить число на цифры и вывести на экран ту цифру, которая меньше. 4. Сережа читает книгу, в которой Х страниц. Сможет ли он прочесть книгу за Y дней, если будет читать по Z страниц каждый день. Если сможет, то вывести, через сколько дней книга будет прочитана полностью. 5. Напишите программу, которая умеет переводить массу, заданную в килограммах в граммы и в центнеры. Программа должна запрашивать массу в килограммах, после этого выдавать сообщение «Если хотите перевести в граммы – введите 1, если в центнеры – 2» и наконец, выводить результат в требуемых единицах измерения. Индивидуальное задание: написать программы Вариант 4 1. Напишите программу, умеет определять по номеру дня недели выходной он или нет. Выходным считать только один день в неделе – воскресенье. 2. Дано число X. Если оно меньше 100 то уменьшить его в 4 раза, в противном случае увеличить на 11. 3. Дано двузначное число, цифры которого различны между собой. Разбить число на цифры и сконструировать из этих цифр новое число, в котором цифры идут в порядке убывания. 4. Барон Мюнхгаузен отправился в путешествие, которое будет длиться X часов. Каждые Y часов он собирается совершать Z подвигов. Определите, совершит ли он больше 100 подвигов за все свое путешествие. Если совершит, то еще выведите точное число подвигов. 5. Напишите программу, которая умеет переводить площадь, заданную в квадратных сантиметрах в квадратные метры и в квадратные дециметры. Программа должна запрашивать площадь в кв.см, после этого выдавать сообщение «Если хотите перевести в кв.м – введите 1, если в кв.дм – 2» и наконец, выводить результат в требуемых единицах измерения. |
Последнее изменение этой страницы: 2019-03-30; Просмотров: 61; Нарушение авторского права страницы