0 / 0 / 0 Регистрация: 06.02.2011 Сообщений: 13 |
|
1 |
|
Вычисление площади и объема цилиндра14.02.2011, 17:48. Показов 52813. Ответов 5
Доброго времени суток! В который раз нуждаюсь в вашей помощи… Создать программу для вычисления площади поверхности и объема цилиндра по принципу «ввод значений -> результат» Информация к размышлению: Непосредственно формулы (Записать в виде инструкции присваивания): Буду благодарен!
0 |
N@tali 781 / 462 / 85 Регистрация: 20.02.2010 Сообщений: 974 |
||||||||
14.02.2011, 18:17 |
2 |
|||||||
объем
площадь поверхности
1 |
kofee»k 109 / 109 / 91 Регистрация: 08.01.2011 Сообщений: 171 |
||||
14.02.2011, 18:22 |
3 |
|||
2 |
romcka-x 127 / 95 / 74 Регистрация: 18.01.2011 Сообщений: 227 |
||||
14.02.2011, 18:25 |
4 |
|||
1 |
0 / 0 / 0 Регистрация: 06.02.2011 Сообщений: 13 |
|
14.02.2011, 18:30 [ТС] |
5 |
Благодарю! Не ожидал такой оперативности). Всем по +1
0 |
109 / 109 / 91 Регистрация: 08.01.2011 Сообщений: 171 |
|
14.02.2011, 18:33 |
6 |
Обращайся
0 |
Turbo Pascal
Написать программу вычисления объема цилиндра. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление объема цилиндра.
Введите исходные данные:
Радиус основания (см) = 5
Высота цилиндра (см) = 10
Объем цилиндра 1570.80 куб.см.
Для завершения работы программы нажмите <Enter>.
Узнай цену своей работы
Формулировка задачи:
Написать процедуру, которая вычисляет объем цилиндра. Параметрами процедуры должны быть радиус, высота цилиндра и переменная для результата.
Код к задаче: «Вычислить объем цилиндра»
textual
Листинг программы
uses crt; var r,h:integer; v:real; procedure Vcil(r,h:integer;var v:real); begin v:=pi*sqr(r)*h; end; begin write('Vvedite Radius:'); readln(r); write('Vvedite H:'); readln(h); Vcil(r,h,v); writeln('V=',v); end.
Новости
Программы
Turbo Pascal
Игры
Документация
Странности
FAQ
Ссылки
Форум
Гостевая
книга
Рассылка
Благодарности
Об авторе
Пример 1.2.
Определить объём и площадь боковой
поверхности цилиндра с заданными радиусом
основания R и высотой H.
Тест
Данные | Результат | ||
R = 1 | H = 1 | V = 3.14 | S = 6.28 |
Демонстрация
Школьный АЯ
алг Цилиндр (арг вещ R, H, рез вещ V, S) нач вещ Pi Pi := 3.14 V := Pi * R**2 * H S := 2 * Pi * R * H кон
Turbo Pascal
Program Cylinder; Uses Crt; {Подключение библиотеки Crt} Var R, {радиус основания цилиндра} H, {высота цилиндра } V, {объем цилиндра } S: Real; {площадь боковой поверхности цилиндра} BEGIN ClrScr; {Вызов из библиотеки Crt процедуры очистки экрана} Write('Введите высоту цилиндра : '); ReadLn(H); Write('Введите радиус основания : '); ReadLn(R); V := Pi * R * R * H; S := 2 * Pi * R * H; WriteLn; WriteLn('Объем цилиндра = ', V : 5 : 2); {Здесь 5 - общее количество позиций, занимаемых переменной V при выводе, а 2 - количество позиций в дробной части значения V} WriteLn('Площадь боковой поверхности = ', S : 5 : 2); ReadLn END.
- В этой теме 0 ответов, 1 участник, последнее обновление 6 лет, 2 месяца назад сделано Васильев Владимир Сергеевич.
-
Сообщения
-
-
Написать программу вычисления объема цилиндра по радиусу его основания и высоте.
Решение:
program line_8; uses crt; var r, h, v: real; begin clrscr; write('R = '); readln(r); write('H = '); readln(h); v:=pi*sqr(r)*h; write('V = ', v:4:2); readkey; end.
-
-
Автор
Сообщения
- Для ответа в этой теме необходимо авторизоваться.