Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Va rog frumos sa ma ajutati!

Anexe:

Răspunsuri la întrebare

Răspuns de andmos
0
1)

#include <iostream>

using namespace std;

int main()
{

int n,k=0,uc;
//citești n
cin>>n;

//cat timp mai are din ce, verifica daca ultima
//cifra e para, daca da, o numără, si dupa
//taie ultima cifra sa poate trece la următoarea
while(n)
{

uc=n%10;

If(uc%2==0)
k++;

n=n/10;

}

//scrie cate cifre a gasit ca is pare
cout<<k;

return 0;
}


andmos: nu pot chiar acm
Răspuns de express
0
1) Cifre Pare :
#include <iostream>
using namespace std;
int n, cif, nr;
bool ok;
int main()
{
    cin >> n;
    while(n)
    {
        cif = n % 10;
        n = n / 10;
        if(cif % 2 == 0) nr ++, ok = true;
    }
    if(ok) cout << nr;
      else cout << "Nicio cifra para";
    return 0;
}

2) N palindrom : 
#include <iostream>
using namespace std;
int n,k,ninv;
int main()
{
    cout << "n="; cin >> n;
    k=n;
    ninv=0;
    while(n!=0)
    {
        ninv=ninv*10+n%10;
        n=n/10;
    }
    if(ninv==k) cout<<"numar palindrom";
           else cout<<"numarul nu este palindrom";

    return 0;
}



andmos: stai ca nu pot chiar acm
andmos: Andrei Mostis pe fb .. iti dau poza
andmos: nu pot ca si eu is la liceu, încearcă tu.. ca nu e asa greu sau roaga un coleg
Alte întrebări interesante