2.
С клавиатуры вводятся два числа. Вывести на экран максимальное число.
3.
Имеются данные о росте пяти атлетов определите самого низкорослого из них.
4.
С клавиатуры вводятся значения 5 целых чисел.
Определить количество
отрицательных
.
5.
С клавиатуры вводятся
три целых значения. Если последнее число отрицательное,
ты вывести произведение первых двух, если 0, то квадрат суммы первых двух, если
положительное, то модуль разности первых двух.
Помогите пж очень надо
Другие языки программирования и технологии
1. Составить программу, определяющую совпадают ли первая и вторая цифры трехзначного числа. и ещё 4 в пояснении
{
1)
var x: integer;
begin
write ('x = ');
readln (x);
if (x div 100) = (x mod 100 div 10) then
writeln ('Совпадают первая и вторая цифры')
else writeln ('Не совпадают первая и вторая цифры');
end.
}
{
2)
var x, y: integer;
begin
write ('x = ');
readln (x);
write ('y = ');
readln (y);
if x = y then writeln ('Числа равны')
else if x > y then writeln ('Первое число больше второго')
else writeln ('Второе число больше первого');
end.
}
{
2a)
var x, y: integer;
begin
write ('x = ');
readln (x);
write ('y = ');
readln (y);
writeln ('максимальное = ', max(x,y));
end.
}
{
3)
var i, x, mini: integer;
begin
i:=1;
while i <=5 do
begin
write ('x(',i,') = ');
readln (x);
if i=1 then mini:=x;
if x < mini then mini:=x;
i:=i+1;
end;
writeln ('Самый низкорослый = ', mini,' см');
end.
}
{
4)
var i, x, kolvo: integer;
begin
i:=1;
while i <=5 do
begin
write ('x(',i,') = ');
readln (x);
if x < 0 then kolvo:=kolvo+1;
i:=i+1;
end;
writeln ('количество отрицательных = ', kolvo);
end.
}
{
5)
var x1, x2, x3: integer;
begin
write ('x1 = ');
readln (x1);
write ('x2 = ');
readln (x2);
write ('x3 = ');
readln (x3);
if x3 < 0 then writeln ('ответ = ', x1*x2) else
if x3 = 0 then writeln ('ответ = ', (x1+x2)*(x1+x2)) else
writeln ('ответ = ', abs(x1-x2));
end.
}
{
5a)
var x1, x2, x3: integer;
begin
write ('x1 = ');
readln (x1);
write ('x2 = ');
readln (x2);
write ('x3 = ');
readln (x3);
case x3 of
-32768..-1: writeln ('ответ = ', x1*x2);
0: writeln ('ответ = ', (x1+x2)*(x1+x2));
1..32767: writeln ('ответ = ', abs(x1-x2));
end;
end.
}
1)
var x: integer;
begin
write ('x = ');
readln (x);
if (x div 100) = (x mod 100 div 10) then
writeln ('Совпадают первая и вторая цифры')
else writeln ('Не совпадают первая и вторая цифры');
end.
}
{
2)
var x, y: integer;
begin
write ('x = ');
readln (x);
write ('y = ');
readln (y);
if x = y then writeln ('Числа равны')
else if x > y then writeln ('Первое число больше второго')
else writeln ('Второе число больше первого');
end.
}
{
2a)
var x, y: integer;
begin
write ('x = ');
readln (x);
write ('y = ');
readln (y);
writeln ('максимальное = ', max(x,y));
end.
}
{
3)
var i, x, mini: integer;
begin
i:=1;
while i <=5 do
begin
write ('x(',i,') = ');
readln (x);
if i=1 then mini:=x;
if x < mini then mini:=x;
i:=i+1;
end;
writeln ('Самый низкорослый = ', mini,' см');
end.
}
{
4)
var i, x, kolvo: integer;
begin
i:=1;
while i <=5 do
begin
write ('x(',i,') = ');
readln (x);
if x < 0 then kolvo:=kolvo+1;
i:=i+1;
end;
writeln ('количество отрицательных = ', kolvo);
end.
}
{
5)
var x1, x2, x3: integer;
begin
write ('x1 = ');
readln (x1);
write ('x2 = ');
readln (x2);
write ('x3 = ');
readln (x3);
if x3 < 0 then writeln ('ответ = ', x1*x2) else
if x3 = 0 then writeln ('ответ = ', (x1+x2)*(x1+x2)) else
writeln ('ответ = ', abs(x1-x2));
end.
}
{
5a)
var x1, x2, x3: integer;
begin
write ('x1 = ');
readln (x1);
write ('x2 = ');
readln (x2);
write ('x3 = ');
readln (x3);
case x3 of
-32768..-1: writeln ('ответ = ', x1*x2);
0: writeln ('ответ = ', (x1+x2)*(x1+x2));
1..32767: writeln ('ответ = ', abs(x1-x2));
end;
end.
}
Александр Землянкин
спасибо
1. var a, b:real;
begin
Readln(a, b);
If a>b then
Writeln('max=', a)
else if b>a the Writeln('max=', b)
else Writeln('Числа равны');
Readln;
end.
2.
begin
Readln(a, b);
If a>b then
Writeln('max=', a)
else if b>a the Writeln('max=', b)
else Writeln('Числа равны');
Readln;
end.
2.
Павел Герасименко
Юра, с остальным поможешь автору?
Armen Muradyan
Извините, 1 это вторая задача
Похожие вопросы
- Дано натуральное число m.Переставьте местами первую и вторую цифры этого числа Pascal ABC.NET
- найти все семизначные числа, которые делятся на 15 и записываются только цифрами 0 и 1. Составить программу на паскале
- Объясните, что значит "найти цифры трехзначного числа" - язык Паскаль. Не врубаюсь совсем...
- Заданы два треугольника А и В координатами своих вершин. Составить программу, определяющую, какой из них имеет большую
- Помогите составить программу : определить количество тысяч, сотен, десятков, единиц в четырёхзначном числе.
- Создайте программу вычисления суммы трехзначных чисел
- Помогите написать программу в Assembler НАЙТИ СУММУ ЦИФР 3-ЗНАЧНОГО ЧИСЛА И ПРОИЗВЕДЕНИЕ 4-ЗНАЧНОГО ЧИСЛА
- Найти трехзначные числа a, b, c, все цифры которых различны и удовлетворяют уравнению a^2 – b^2 – c^2 = a – b – c.
- Pascal среди трехзначных чисел найти те, суммуа цифр которых не равна 8
- Составьте программу, отыскивающую наибольший элемент массива A(N) из числа принадлежащим интервалу {min,(min+max\2))