Предмет: Информатика,
автор: Agent007tm
Товарищи! Помогите,пожалуйста, верно составить 2 программы в Паскале. Без вас не справлюсь. Заранее спасибо!
1. Равны ли площади прямоугольного треугольника с катетами а, в и прямоугольного треугольника с катетами k, m.
2. Дано трехзначное число. Определить, какая из его цифр больше первая или вторая.
Ответы
Автор ответа:
3
Задание 1
- var
- a, b, k, m: real;
- begin
- Writeln('Введите поочерёдно катеты a, b, k и m: ');
- Readln(a, b, k, m);
- if (0.5 * a * b) = (0.5 * k * m) then
- Writeln('Площади треугольников равны!')
- else Writeln('Площади треугольников не равны!');
- end.
Задание 2
- var
- number, firstDigit, secondDigit: integer;
- begin
- Write('Введите число: ');
- Readln(number);
- if ((number >= 100) and (number <= 999)) or ((number <= -100) and (number >= -999)) then
- begin
- firstDigit := number div 100;
- secondDigit := (number div 10) mod 10;
- if (firstDigit > secondDigit) then
- Writeln(firstDigit, ' > ', secondDigit)
- else if (firstDigit < secondDigit) then
- Writeln(firstDigit, ' < ', secondDigit)
- else Writeln(firstDigit, ' = ', secondDigit)
- end
- else Writeln('Число не трёхзначное!');
- end.
Agent007tm:
Спасибо огромное! Спасли!)
Похожие вопросы
Предмет: История,
автор: lubezaninsasa
Предмет: Алгебра,
автор: kfhhhhdgdydy
Предмет: Русский язык,
автор: potashova82
Предмет: Математика,
автор: кирилл1140