
1.Дано целое число,лежащее в диапазоне 1-999.Вывести его строку-описание вида "четное двузначное
число","нечетное трехзначное число" и т.д. 2.Даны 3 переменные вещественного типа:А,В,С.Если их значения упорядочены по возрастанию,то удвоить их.В противном случае заменить значение каждой переменной на противоположное.Вывести новые значения переменных А,В,С. 3. Даны 3 целых числа,одно из которых отлично от двух других,равных между собой. Определить порядковый номер числа,отличного от остальных.

Ответы на вопрос

begin
writeln('Введите число');
readln(a);
if (a mod 2=0) then write('Чётное ')
else write('Нечётное ');
if (a div 100>=1)then write('трёхзначное число')
else if (a div 10>=1)then write('двузначное число')
else writeln('однозначное число');
end.
2)var a,b,c:real;
begin
writeln('Введите 1 число');
readln(a);
writeln('Введите 2 число');
readln(b);
writeln('Введите 3 число');
readln(c);
if (a<b)and (b<c) then
begin
a:=2*a;
b:=2*b;
c:=2*c;end
else
begin
a:=(-1)*a;
b:=(-1)*b;
c:=(-1)*c;
end;
writeln(a);
writeln(b);
writeln(c);
end.
3)var a,b,c:integer;
begin
writeln('Введите 1 число');
readln(a);
writeln('Введите 2 число');
readln(b);
writeln('Введите 3 число');
readln(c);
if a=b then writeln('3')
else if b=c then writeln('1')
else writeln('2');
end.



1. Для решения данной задачи можно использовать операторы условия и операторы деления нацело и остатка от деления. Сначала проверяем, является ли число четным или нечетным. Для этого используем оператор остатка от деления на 2. Если остаток от деления равен 0, то число четное, иначе - нечетное. Затем проверяем, является ли число однозначным, двузначным или трехзначным. Для этого используем оператор деления нацело на 10. Если результат деления меньше 10, то число однозначное. Если результат деления больше либо равен 10 и меньше 100, то число двузначное. Если результат деления больше либо равен 100 и меньше 1000, то число трехзначное. В зависимости от результатов проверок формируем строку-описание числа и выводим ее.
2. Для решения данной задачи можно использовать операторы условия. Сначала проверяем, упорядочены ли значения переменных А, В, С по возрастанию. Для этого сравниваем каждую переменную с предыдущей. Если предыдущая переменная больше текущей, значит значения не упорядочены. Если значения упорядочены, то удваиваем каждую переменную, умножая ее на 2. Если значения не упорядочены, то заменяем значение каждой переменной на противоположное, умножая ее на -1. Выводим новые значения переменных А, В, С.
3. Для решения данной задачи можно использовать операторы условия и операторы сравнения. Сравниваем каждое число с двумя другими. Если число отличается от двух других, то определяем его порядковый номер. Для этого сравниваем каждую пару чисел. Если число равно одному из двух других чисел, то переходим к следующей паре. Если число не равно ни одному из двух других чисел, значит это число отличается от остальных и имеет порядковый номер. Выводим порядковый номер числа, отличного от остальных.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili