Работа 3.3 Упр.7 Задание 1 ГДЗ Семакин 10 класс (Информатика)
- Составить программу, осуществляющую перевод величин из радианной меры в градусную или наоборот. Программа должна запрашивать, какой перевод нужно осуществить, и выполнять указанное действие.
Нужно составить программу с ветвлением: если пользователь выбирает перевод в градусы, то радианы умножаются на $$\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.

