Версия для копирования в MS Word
PDF-версии: горизонтальная · вертикальная · крупный шрифт · с большим полем
РЕШУ ЕГЭ — информатика
Задания
i

Ниже на четырёх язы­ках за­пи­сан ал­го­ритм. По­лу­чив на вход число x, этот ал­го­ритм пе­ча­та­ет два числа: a и b. Ука­жи­те наи­мень­шее из таких чисел x, при вводе ко­то­рых ал­го­ритм пе­ча­та­ет сна­ча­ла 14, а потом 6.

 

Бей­сикПас­каль

DIM X, А, В, С AS INTEGER

INPUT X

А = 0: В = 10

WHILE X > 0

С = X MOD 10

А = А + С

IF С < В THEN В = С

X = X \ 10

WEND

PRINT А

PRINT В

var x, a, b, c: integer;

begin

readln(x);

a := 0; b := 10;

while x>0 do

begin

с := x mod 10;

a := a+c;

if c < b then b := c;

x := x div 10;

end;

writeln(a); write(b);

end.

СиАл­го­рит­ми­че­ский

#include

void main()

{

int x, a, b, c;

cin >> x ;

a = 0; b = 10;

while (x>0) {

с = x%10;

a = a+c;

if (cb = c;

x = x /10;

}

cout << a << endl << b endl;

}

алг

нач

цел х, а, Ъ, с

ввод X

а := 0; b := 10

нц пока х>0

с := mod(х,10)

а := а+с

если с<Ь

то b := с

все

х := div(х,10)

кц

вывод а, не, b

кон