Задать вопрос
27 апреля, 22:05

Дано натуральное число. Определить, какое из его цифр больше: первая или последняя.

+4
Ответы (1)
  1. 28 апреля, 01:45
    0
    Pascal:

    var n, b:longint;

    begin

    write ('N = ') ;

    readln (n) ;

    b:=n mod 10;

    while (n div 10 0) do n:=n div 10;

    if n>b then writeln ('First!') else

    if b>n then writeln ('Second!') else writeln ('First and Second equal!') ;

    end.

    C++:

    #include

    using namespace std;

    int main ()

    {

    int n, a;

    cout <<"N = ";

    cin >>n;

    a = n%10;

    while (n/10!=0)

    n/=10;

    if (n>a)

    cout <<"First!" <
    else if (a>n) cout <<"Second!" <
    else cout <<"First and Second equal" <
    return 0;

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Дано натуральное число. Определить, какое из его цифр больше: первая или последняя. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы