Предмет: Информатика,
автор: vanarudskoj487
помогите срочно, пожалуйста,вычислить объем шара составить программу в pascal abc
Ответы
Автор ответа:
1
Ответ:
Объяснение:
program vshara;
var i, d, r, v: real;
begin
Write('Вычисление объёма шара через радиус (1) или диаметр (2)(число пи = 3,14) (введите требуемую цифру): ');
Read(i);
if i=1 then
begin
Write ('Введите радиус: ');
Read(r);
v:=4*3.14*r*r*r/3;
Write ('Объём шара равен ', v);
Readln;
end;
if i=2 then
begin
Write ('Введите диаметр: ');
Read(d);
v:=3.14*d*d*d/6;
Write ('Объём шара равен ', v);
Readln;
end;
Readln;
End.
Приложения:
Автор ответа:
0
Это если нужно более элегантное решение:
begin
var radius := ReadReal('Введите радиус шара:');
var volume := 4/3 * Pi * radius**3;
Print('Объем шара:', volume);
end.
Похожие вопросы
Предмет: Русский язык,
автор: DANIL00D
Предмет: Русский язык,
автор: oksana48vika
Предмет: Английский язык,
автор: kirazubova2006
Предмет: Математика,
автор: Доалчлвоыок6353
Предмет: Химия,
автор: Череповце