помогите с задачками 1)является ли число b делителем числа a2) найти

Помогите с задачами
1)является ли число b делителем числа a
2) найти площадь и периметр прямоугольного треугольника по двум граням
3) найдите корешки квадратного уравнения ax2+bx+c=0 где a b c константы введеные с клавиатуры
4) найти какое из двух чисел ближе к третьему

Задать свой вопрос
Виталька Дубовых
"2) определить площадь и периметр прямоугольного треугольника по двум граням" по гипотенузе и катету, либо по двум катетам?
Егор Гомашев
да
Никита
- Чай будешь с сахаром либо без? - Да!
Камилла Чучьялова
с сахаром окончательно но щас не до шуток
Ванек Кидинов
Площадь и периметр по двум граням... По двум катетам, либо по катету и гипотенузе?
Василий Рыгайло
не знаю у нас просто написано было по двум сторонам и все
Дмитрий
Хорошо, будем считать, что даны два катета
1 ответ
Первая программка:

Var a,b:integer;
Begin
Write('a = ');ReadLn(a);
Write('b = ');ReadLn(b);
if a mod b = 0 then WriteLn(b,' - делитель ',a)
else WriteLn(b,' не является делителем ',a)
End.



Вторая программка:

Var
   a,b:real;
Begin
WriteLn('a и b - катеты прямоугольного треугольника');
Write('a = ');ReadLn(a);
Write('b = ');ReadLn(b);
WriteLn('S = ',a*b/2);
WriteLn('P = ',Sqrt(a*a+b*b)+a+b);
End.


Пример работы программы:

a и b - катеты прямоугольного треугольника
a = 3
b = 4
S = 6
P = 12

Примечание: программка не инспектирует, существует ли треугольник и является ли он прямоугольным.



3-я программка:

Var
   a,b,c,D:real;
Begin
WriteLn('ax^2 +bx +c = 0');
Write('a = ');ReadLn(a);
Write('b = ');ReadLn(b);
Write('c = ');ReadLn(c);
D:=b*b-4*a*c;
if D lt; 0 then Write('Реальных корней нет')
else
   Begin
   WriteLn('x1 = ',(-b-Sqrt(D))/(2*a));
   WriteLn('x2 = ',(-b+Sqrt(D))/(2*a));
   End
End.



Четвёртая программа:

Var a,b,c:real;
Begin
Write('Введите три числа: ');ReadLn(a,b,c);
a:=Абс(a-c);
b:=Абс(b-c);
if a lt; b then WriteLn('1-ое число ближе к третьему')
else if a gt; b then WriteLn('2-ое число поближе к третьему')
     else WriteLn('1-ое и 2-ое число - идиентично недалеки к третьему')
End.



Пример работы программки:

Введите три числа: 1 2 3
Второе число поближе к третьему

Введите три числа: 1 1 3
1-ое и 2-ое число - идиентично недалеки к третьему

Введите три числа: 2 1 13
Первое число ближе к третьему
Светлана Закшевская
спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт