Другие языки программирования и технологии
Помогите решить через Паскаль...
Имеются две емкости, кубическая с ребром А и цилиндрическая с параметрами диаметр основания - R высота - H. Определить поместиться ли жидкость объема М в первую емкость,во вторую,в обе.
Program snaga;
const
H=15; // высота
R=10; // диаметр основания
A=10; //ребро куба
var
VK,VC : real; // обьем куба и цилиндра
M : real; // обьем
Begin
Write('Введите обьем: '); readln(M);
VK:=3.14*R*R*H; // обьем куба пи на Р вкводрате и на аш
VC:=A*A*A; //обьем равен величине этой стороны, возведенной в третью степень
if VK меньше M Then Writeln(' не войдет в куб') else Writeln('войдет в куб');
if VC меньше M Then Writeln('войдет в цилинд')else Writeln('невойдет в цилиндр');
if VK+VC меньше M Then Writeln('войдет в куб и в цилиндр')else Writeln('нневойдет никуда!! ');
end.
const
H=15; // высота
R=10; // диаметр основания
A=10; //ребро куба
var
VK,VC : real; // обьем куба и цилиндра
M : real; // обьем
Begin
Write('Введите обьем: '); readln(M);
VK:=3.14*R*R*H; // обьем куба пи на Р вкводрате и на аш
VC:=A*A*A; //обьем равен величине этой стороны, возведенной в третью степень
if VK меньше M Then Writeln(' не войдет в куб') else Writeln('войдет в куб');
if VC меньше M Then Writeln('войдет в цилинд')else Writeln('невойдет в цилиндр');
if VK+VC меньше M Then Writeln('войдет в куб и в цилиндр')else Writeln('нневойдет никуда!! ');
end.
формулы объема из книжки по математике )))))
далее м сравнить с результатом по формуле if > не войдет, else все в порядке
зы: думаю задача на алгоритм выбора 1 2 3 где 1 в 1 емкость 2 во вторуб а 3 в обе Ю как сравнить объемы написано выше а команда на выборку есть в любом мануале или можно ее посмотреть в исходнике любого калькулятора под паскалем написанного.
далее м сравнить с результатом по формуле if > не войдет, else все в порядке
зы: думаю задача на алгоритм выбора 1 2 3 где 1 в 1 емкость 2 во вторуб а 3 в обе Ю как сравнить объемы написано выше а команда на выборку есть в любом мануале или можно ее посмотреть в исходнике любого калькулятора под паскалем написанного.
raznica:=obsh_obm-a*a*a;
if raznica<0 then writeln('поместиться в кубе') else begin
raznica:=raznica-(формула объма цилиндра, я её забыл просто) ;
if raznica<=0 then writeln('поместиться в кубе и цилиндре') else writeln('не поместиться'); end;
только переменные описать не забудь.. . все real.
a,h,r,obsh_obm - можно word
raznica - только real
if raznica<0 then writeln('поместиться в кубе') else begin
raznica:=raznica-(формула объма цилиндра, я её забыл просто) ;
if raznica<=0 then writeln('поместиться в кубе и цилиндре') else writeln('не поместиться'); end;
только переменные описать не забудь.. . все real.
a,h,r,obsh_obm - можно word
raznica - только real
Похожие вопросы
- Помогите решить задачу Паскаль
- помогите решить задачу паскаль срочно нужно ответ напишите
- Помогите решить на ПАСКАЛЕ!Увеличить четные числа массива размера N,на исходное значение первого четного числа.
- Помогите решить задачу паскаль (за вознаграждение)
- Помогите решить программу (паскаль)
- Помогите решить в паскале
- Помогите решить в паскале
- помогите решить на паскале 3. Вычислить значение функции tg(x)/x2 на интервале от *-5, 5] c шагом h = 0.1.
- Скільки до Нового Року? задача Помогите решить в паскале
- Помогите решить на Паскале!!!