• Страница 1 из 1
  • 1
Модератор форума: No_MaTTeR, Dimitro, LightInDarkness  
Нужна помощь с решением задачи Pascal
BlackFlame
Старший Маршал
Доброго времени суток форумчане. Нужна ваша помощь в решении нескольких задач на Pascal. Те кто шарит помогите. Заранее спасибо.

- Ввести 2 числа, вывести max.
- Найти корни квадратного уравнения.
- Найти площадь(S), периметр(P) и диагональ(D) прямоугольника. (известны длины сторон)
- Вычислить сумму 2^(-x) чисел, если первое из них ≥ 0, либо их произведение.
Сообщение # 1 написано 01.03.2012 в 12:44
Un1k0
root@deqsec.ru
Оп 5-6класс подтянулся)
root@deqsec.ru
Сообщение # 2 написано 01.03.2012 в 12:51
Un1k0
root@deqsec.ru
Code
Дата рождения: 22 Января 1993 (19 Водолей)

Quote (BlackFlame)
- Ввести 2 числа, вывести max. - Найти корни квадратного уравнения. - Найти площадь(S), периметр(P) и диагональ(D) прямоугольника. (известны длины сторон) - Вычислить сумму 2^(-x) чисел, если первое из них ≥ 0, либо их произведение.

Пфффф...Вранье..Зачем себе годков 5-6 добавил?
root@deqsec.ru
Сообщение # 3 написано 01.03.2012 в 12:52
BlackFlame
Старший Маршал
pachekut, С чего взял, что это для меня? Попросили помочь, вот только я абсолютно не шарю в паскале, думал мб тут найдётся знающий человек.
Сообщение # 4 написано 01.03.2012 в 12:56
BlackFlame
Старший Маршал
cv1star,
Quote (cv1star)
тут нечего делать
на форуме? или
Quote (cv1star)
тут нечего делать
типа задача лёгкая?
Сообщение # 5 написано 01.03.2012 в 13:14
SheLe
C мыслями на "ты"
BlackFlame,
1.
Code
var
a1, a2, max: integer;

begin
write ('Введите два числа: ');
readln (a1, a2);

if a1 >= a2 then
max := a1
else
max := a2;

writeln ('Максимальное из них: ', max);

readln
end.
Сообщение # 6 отредактировано SheLe - Четверг, 01.03.2012, 13:20
BlackFlame
Старший Маршал
SheLe, Благодарю. Нубский вопрос. Это уже в готовом виде?
Сообщение # 7 написано 01.03.2012 в 13:25
Kugen
Потому Что Гладиолус
2
Code
var a,b,c,d,x1,x2:real;  
begin  
write ('Введите три числа: ');  
readln(a);readln(b);readln(c);  
d:=b*b-4*a*c;  
if d>=0 then begin  
x1:=(-b + sqrt(d))/(2*a);  
x2:=(-b - sqrt(d))/(2*a);   
end;  
writeln ('D= ',d);  
writeln ('x1= ',x1);  
writeln ('x2= ',x2);  
readln;  
end.

вроде так
"Спорят только идиоты и подлецы. Первые не знают, но спорят, вторые знают и спорят"© Анджей Сапковский
Собираем "Клыки Отца" вместе!Оцените работу
Смотри,блинчик, только не нажимай!
Сообщение # 8 отредактировано Kugen - Четверг, 01.03.2012, 13:39
SheLe
C мыслями на "ты"
BlackFlame, да.
Quote (BlackFlame)
Найти площадь(S), периметр(P) и диагональ(D) прямоугольника. (известны длины сторон)

Code
Program pr;  
Var  
a,b,s,p,d:real ;  
Begin
  writeln (‘Введите первую сторону’);
  readln (a);
  writeln (‘Введите вторую сторону’);
  readln (b);
  p:=(a+b)*2;
  s:=a*b;
  d:=sqrt((a*a)+(b*b));
writeln (‘Площадь=’,s:0:0);
writeln (‘Периметр=’,s:0:0);
  writeln (‘Диагональ ’,s:0:2);
  end.

дальше сам :3
Сообщение # 9 написано 01.03.2012 в 13:33
BlackFlame
Старший Маршал
SheLe, Kugen, Спасибо за помощь)
Сообщение # 10 написано 01.03.2012 в 13:35
Kugen
Потому Что Гладиолус
SheLe, а я формулы не помню:D написал бы
"Спорят только идиоты и подлецы. Первые не знают, но спорят, вторые знают и спорят"© Анджей Сапковский
Собираем "Клыки Отца" вместе!Оцените работу
Смотри,блинчик, только не нажимай!
Сообщение # 11 написано 01.03.2012 в 13:40
  • Страница 1 из 1
  • 1
Поиск: