Se citește de la tastatură un număr natural n din intervalul [2, 50], n numere naturale cu cel mult 8 cifre fiecare și o cifră k. Se cere să se determine și să se afișeze câte dintre numerele citite au ultima cifră mai mare decât k.
Exemplu: dacă n=7, se citesc numerele 10 45 180 2333 78 6 55 și k=3 se afișează 4.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,i,v[51],c,k,ok=0;
cout<<"n: ";
cin>>n;
cout<<"k: ";
cin>>k;
for(i=1;i<=n;i++){
cin>>v[i];
if(v[i]%10>k){
ok++;
}
}
cout<<ok;
return 0;
}
Explicație:
1.am citit n si k
2.cu un for am citit n numere
3.daca ultima cifra a numarului care era citit era >k, ok creste cu 1
4.am afisat ok
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă