От что есть.
Ломаю голову не могу решить Составьте программу для решения задачи:получить на заданном числовом промежутке от 10 до 99 в порядке убывания все натуральные числа ,сумма которых равна заданному числу ,вводимому с клавиатуры.
Pascal ABC.
197
362
Ответы на вопрос:
Может, все цифры чётные? тогда смысл понятен. будем считать это правильным условием. тогда: program chisla; var i,a,b,c,d: integer; begin for i: =1000 to 9999 do begin a: =i div 1000; if a mod 2=1 then continue; //если первая цифра нечетная, переход на следующий виток цикла b: =(i div 100) mod 10; if b mod 2=1 then continue; //если вторая цифра нечетная, переход на следующий виток цикла c: =(i mod 100) div 10; if c mod 2=1 then continue; //если третья цифра нечетная, переход на следующий виток цикла d: =i mod 10; if d mod 2=1 then continue //если четвертая цифра нечетная, переход на следующий виток цикла else writeln(i); //иначе все цифры четные - выводим число i на экран end; //конец витка цикла end. //конец программы
Популярно: Информатика
-
окей12912.12.2021 04:50
-
odariya01.02.2023 05:09
-
bajkovat702.10.2022 04:56
-
Sofa911112.11.2022 07:49
-
mrdilik22.09.2022 21:47
-
Amana9513.03.2021 07:35
-
МамаРодиМеняОбратно13.06.2023 16:40
-
Mmmmmmlllll06.01.2022 19:30
-
костелои27.09.2022 08:30
-
helljump15.02.2023 23:39