Работа 3.3 Упр.7 Задание 1 ГДЗ Семакин 10 класс (Информатика)
Рассмотрим вариант решения задания из учебника Семакин, Хеннер, Шеина 10 класс, Бином: 7. Составить программу, осуществляющую перевод величин из радианной меры в градусную или наоборот. Программа должна запрашивать, какой перевод нужно осуществить, и выполнять указанное действие. *Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания. 10 semakin10 pract/3-3/zad1/7 98
Нужно составить программу с ветвлением: если пользователь выбирает перевод в градусы, то радианы умножаются на $$\frac{180}{\pi}$$; если выбирает перевод в радианы, то градусы умножаются на $$\frac{\pi}{180}$$.
Пусть c — номер варианта перевода, а n — переводимая величина.
var
c: integer;
n: real;
begin
write(‘Перевод в градусы (1) или в радианы (2) ? ‘);
readln(c);
write(‘Переводимая величина = ‘);
readln(n);
if c = 1 then
writeln(n, ‘ radian = ‘, n * 180 / pi, ‘ gradus’)
else
writeln(n, ‘ gradus = ‘, n * pi / 180, ‘ radian’);
end.
Программа запрашивает нужный вид перевода, затем вводит число и выводит результат по соответствующей формуле.
Ответ
Программа на Pascal:
var
c: integer;
n: real;
begin
write(‘Перевод в градусы (1) или в радианы (2) ? ‘);
readln(c);
write(‘Переводимая величина = ‘);
readln(n);
if c = 1 then
writeln(n, ‘ radian = ‘, n * 180 / pi, ‘ gradus’)
else
writeln(n, ‘ gradus = ‘, n * pi / 180, ‘ radian’);
end.