tatur-642789
?>

Тағайындау операторлары мен Z айналмасының мәндері арасындағы сәйкестікті орнат. ​

Информатика

Ответы

Dmitrii836
1) Выводит 2
2)
var
    N: longint;
    digit, maxdigit: integer;

begin
    readln(N);
    maxdigit := 10; // нужно присваивать 0
    while N > 10 do // нужно написать N > 0
    begin
        digit := N mod 10;
        if digit > maxdigit then
            maxdigit := digit;
        N := N div 10;
    end;
    writeln(digit); // нужно вывести maxdigit
end.

Верный код

var
    N: longint;
    digit, maxdigit: integer;

begin
    readln(N);
    maxdigit := 0;
    while N > 0 do
    begin
        digit := N mod 10;
        if digit > maxdigit then
            maxdigit := digit;
        N := N div 10;
    end;
    writeln(maxdigit);
end.

Требовалось написать программу при выполнении которой с клавиатуры считывается натуральное число n,

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Тағайындау операторлары мен Z айналмасының мәндері арасындағы сәйкестікті орнат. ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Alyona744
Chervonnaya-Aleksei
vladimir72tatarkov1317
Геннадьевна_Петр
LidiyaBorzikh
Svetlaru70
Прошкин_Николай368
dkvsadovoe
artemka56rus
Ruslan Zarekovkin
Olegmgu11986
Ohokio198336
krikatiy
alekseysokolov29816
Viktorovich