Const problems : array [0..9] of String = ('x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10','x1+5=10', 'x1+5=10', 'x1+5=10'); answers : array [0..9] of String = ('-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5'); var countOfAnswers, counter: integer; userAnswer: String; begin countOfAnswers := 0; for counter:=0 to 9 do begin write('Введите ответ уравнения ', problems[counter], ' : '); readln(userAnswer); if userAnswer = answers[counter] then Inc(countOfAnswers); end; if countOfAnswers > 8 then writeln('Отлично') else if countOfAnswers > 5 then writeln('Хорошо') else writeln('Плохо'); end.
yuliasam
19.06.2022
9 + 9 + 9 = 27, при вводе числа, больше 27 будут выведены все трёхзначные числа.
Procedure ABC(A:integer); Var i:integer; Begin For i:= 100 to 999 do if (i div 100)+((i div 10) mod 10)+(i mod 10)<=A then Write(i,' '); End; Var A:integer; Begin Write('Введите целое число: '); ReadLn(A); ABC(A) End.
1 символ = 8 бит = 1 Б
20 символов = 20 Б.