Предмет: Информатика, автор: povardashp54hqc

55 баллов!!!
Вася написал программу (для удобства приводим ее код на трех языках программирования):

Python:

x = int(input())
a = x % 10
b = x // 10 % 10
c = x // 100 % 10
print(a + b + c)
Pascal:



var
x, a, b, c: integer;

begin
readln(x);
a := x mod 10;
b := x div 10 mod 10;
c := x div 100 mod 10;
writeln(a + b + c);
end.



C++:



#include

using namespace std;

int main()
{
int x, a, b, c;
cin >> x;
a = x % 10;
b = x / 10 % 10;
c = x / 100 % 10;
cout << a + b + c;
return 0;
}



Определите, при каком наименьшем значении x программа выведет 24.


Giammy: 699 мб?
NextFriday: единицы - 9
десятки - 9
Сотни - 6

Ответы

Автор ответа: Giammy
5
Ответ: 699

Код для проверки(Pascal):

var
x, a, b, c,i,min: integer;
begin
min:=699;
for i:=100 to 10000 do
begin
a := i mod 10;
b := i div 10 mod 10;
c := i div 100 mod 10;
If (a + b + c=24) and (i<min) then min:=i;
end;
Writeln(min);
end.


pomogite949: а если вместо 24 мне нужно 23 ток как мне быть
Giammy: поменять 1 цифру в програме
polinalox13: а елси 25
polinalox13: срочно скажите число
polinalox13: пж
Giammy: 799
Похожие вопросы