Informatică, întrebare adresată de catalina21, 9 ani în urmă

se citeste un numar din 4 cifre. sa se verifice daca cifrele sunt crescatoare

In limbaj de programare

Răspunsuri la întrebare

Răspuns de Utilizator anonim
1
#include <iostream>

using namespace std;

int main()
{
    unsigned n,c,ok=1,a,b;
    cin>>n;
    a=n%10;
    n=n/10;
    while (n)
    {
        b=n%10;
        if (a<b) ok=0;
        a=b;
        n=n/10;
    }
    if (ok==1) cout<<"Da";
    else cout<<"Nu";
    return 0;
}
Acesta este un program care verifică dacă cifrele sunt în ordine crescătoare începând cu prima cifră. Dacă vrei un program care verifică dacă cifrele sunt în ordine crescătoare începând cu cifra unităților, condiția din "if" devine (a>b).


rontaila: #include <iostream>

using namespace std;

int main()
{
    unsigned n,c,ok=1,a,b;
    cin>>n;
    a=n%10;
    n=n/10;
    while (n)
    {
        b=n%10;
        if (a<b) ok=0;
        a=b;
        n=n/10;
    }
    if (ok==1) cout<<"Da";
    else cout<<"Nu";
    return 0;
}
Alte întrebări interesante