Предмет: Информатика,
автор: xtor
Здравствуйте.
Помогите пожалуйста решить задачи - их нужно написать через PascalABC (или PascalABCNet), Dev C++ и Visual Basic 6.0. Нужно очень срочно! Или хоть что-нибудь из этого.
Приложения:

Ответы
Автор ответа:
0
1.
var p,p2,m:real;
begin
write('p = '); readln(p);
p2:=p*p;
if (p>780)and(p<845)
then m:=sqr(0.456*p2/(8.33*1e5-p2))
else if (p>=845)and(p<924)
then m:=sqr(0.658*p2/(8.56*1e5-p2))
else m:=0;
if m<>0 then writeln('M = ',m)
else writeln('Ошибка ввода');
end.
Пример:
p = 800
M = 2.28652005691428
var p,p2,m:real;
begin
write('p = '); readln(p);
p2:=p*p;
if (p>780)and(p<845)
then m:=sqr(0.456*p2/(8.33*1e5-p2))
else if (p>=845)and(p<924)
then m:=sqr(0.658*p2/(8.56*1e5-p2))
else m:=0;
if m<>0 then writeln('M = ',m)
else writeln('Ошибка ввода');
end.
Пример:
p = 800
M = 2.28652005691428
Автор ответа:
0
Накидал первую (только не на паскале, а на сиське), цифра результата при 800 сходится. Вторая задача как-то ускользает от понимания условия.
Автор ответа:
0
Спасибо большое вам! Ваша помощь неоценима! :)
Интересные вопросы
Предмет: Қазақ тiлi,
автор: deniztegay
Предмет: Английский язык,
автор: zanbirovorazgali
Предмет: Алгебра,
автор: arturrar16666
Предмет: Физика,
автор: okalaw1
Предмет: Математика,
автор: Simba12