21. Написать программу пересчета веса из фунтов в килограммы (1 фунт — это 405,9 грамма). Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Пересчет веса из фунтов в килограммы.
Введите вес в фунтах -> 5
5 фунтов — это 2.05 кг
22. Написать программу вычисления величины дохода по вкладу. Процентная ставка (% годовых) и время хранения (дней) задаются во время работы программы. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление дохода по вкладу.
Введите исходные данные:
Величина вклада (руб.) -> 2500
Срок вклада (дней) -> 30
Процентная ставка (годовых) -> 20
Доход: 41.10 руб.
Сумма по окончании срока вклада: 2541.10 руб.
23. Написать программу пересчета величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Введите временной интервал (в минутах) -> 150
150 минут — это 2ч. 30 мин.
24. Написать программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. Например, число 12,5 должно быть преобразовано к виду 12 руб. 50 коп.
Преобразование числа в денежный формат.
Введите дробное число -> 23.6
23.6 руб. — это 23 руб. 60 коп.
25. Написать программу пересчета веса из фунтов в килограммы (1 фунт — 405,9 грамма). Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Пересчет веса из фунтов в килограммы.
Введите вес в фунтах и нажмите <Enter>. -> 3.5
3.5 фунт(а/ов) - это 1 кг 420 гр.
26. Напишите программу, которая вычисляет площадь треугольника, если известны координаты его углов. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади треугольника.
Введите координаты углов {числа разделяйте пробелом):
xl, yl -> -2 5
х2,у2 -> 1 7
хЗ, уЗ -> 5 -3
Площадь треугольника: 23.56 кв.см.
Вопросы для самопроверки.
1. Ввод данных. Функция scanf(). Для чего рекомендуется выводить на экран текст функцией printf() при выполнении scanf()?
2. Выполнение printf(). Порядок вывода данных. Вывод числовых и символьных величин.
3. Как реализуется в программах диалог с ЭВМ?
Теоретическое введение. Перед выполнением заданий работы 2 необходимо ознакомиться с циклическими конструкциями языка С for…, while…, do….
Циклом называется многократно выполняемая последовательность действий (операторов). Цикл — типичная структура, характерная для программ, реализуемых на ЭВМ.
Особенность цикла do ( цикл с постусловием) в том, что тело цикла всегда выполняется хотя бы один раз. В цикле while (цикл с предусловием) тело цикла может не выполниться ни разу (если условие выхода из цикла оказывается выполненным при первой его проверке). При решении большинства задач можно использовать структуру цикла любого типа. В отдельных случаях использование цикла while является единственно возможным.
Решение задач работы 2 требует использования приведенных ниже типовых алгоритмов циклической структуры. Задачи сформулированы в общем виде. Алгоритмы приводятся в виде схем. Вывод результатов на печать на схеме, как правило, не предусматривается. Для большинства алгоритмов приводятся примеры их реализации в виде программ на C.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.