Задать вопрос
13 февраля, 22:04

Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи.

Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.

Паскаль!

+3
Ответы (1)
  1. 13 февраля, 23:23
    0
    Var

    N, A:integer;

    Begin

    Write ('N = ') ; Read (N) ;

    A:=0;

    While N>0 do

    Begin

    if (N mod 10) > A then A: = N mod 10;

    N:=N div 10;

    End;

    Write (A)

    End.

    Var

    N, A, B:integer;

    C:boolean;

    Begin

    Write ('N = ') ; Read (N) ;

    A:=-1;

    B:=-2;

    C:=false;

    While N>0 do

    Begin

    if A=B then C:=true;

    if N>0 then

    Begin

    A:=N mod 10;

    N:=N div 10;

    End;

    if A=B then C:=true;

    if N>0 then

    Begin

    B:=N mod 10;

    N:=N div 10;

    End;

    End;

    if A=B then C:=true;

    if C then Write ('Есть')

    else Write ('Нет')

    End.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи. Напишите программу, ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Уровень B. Задача M. Две одинаковые цифры рядом Напишите программу, которая определяет, верно ли, что введённое число содержит две одинаковых цифры, стоящие рядом (как, например, 221). Входные данные Входная строка содержит одно натуральное число.
Ответы (1)
Уровень C. Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи. Уровень D (на дополнительную оценку, не обязательная).
Ответы (1)
1) Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его десятичной записи.
Ответы (1)
1) Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом. 2) Ввести натуральное число и определить, верно ли, что в его записи есть две одинаковые цифры (не обязательно стоящие рядом).
Ответы (1)
Программа паскаль Напишите программу, которая определяет, верно ли, что введённое число содержит две одинаковых цифры, стоящие рядом (как, например, 221). Входные данные Входная строка содержит одно натуральное число.
Ответы (1)