Есть ответ 👍

Получив на вход число x этот алгоритм печатает два числа a и b укажите наименьшее из таких чисел x при вводе которых алгоритм печатает сначала 3 а потом 18 var x,a,b: integer begin readln(x); a: =0, b: =0 while x> 0 do begin a: =a+1 if x mod 2=0 then b: =b+x mod 10 x: =x div 10 end; writeln(a); writeln (b); end.

284
421
Посмотреть ответы 2

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


Переменная а ведёт подсчёт количества цифр в числе, значит, число трёхзначное. переменная b пополняется последней цифрой числа только тогда, когда число чётно. затем производится сокращение числа на последнюю цифру. так как мы ищем наименьшее число, то им будет являться число 288.
Arash12345
4,6(18 оценок)

вот...................................


нужно найти у области точки и записать в паскале ​

Популярно: Информатика