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

1) Scrieti un program care citeste de la tastatura elementele unui tablou unidimensional cu exact 10 numere naturale nenule, mai mici decat 1000, determina si afiseaza pe ecran, separate prin cate un spatiu, numarul de elemente din sir care sunt multipli ai nr 13 si, in continuare pozitile pe care acestea se gasesc in sir. Elementele tabloului sunt numerotate de la 0 la 9. Exemplu: daca sirul citit este (2,6,26,14,130,11,8,23,52,39), se vor afisa numerele:4 2 4 8 9

2) scrieti un program care primeste de la tastatura un tablou unidimensional cu n elemente nr intregi, fiecare element avand cel mult 9 cufre si afiseaza pe ecran nr prime din tablou.
Exemplu n=5(12,37,43,6,72) se va afisa valoarea 2

Răspunsuri la întrebare

Răspuns de 12numaieu45
3
#include<iostream.h>
int v[100], n, q=0,i;
void main()
{cout<<"n="; cin>>n;
for(i=1;i<=n;i++)
{cout<<"v[<<i<<"]=";
cin>>v[i];
}
for(i=1;i<=n;i++)
if(v[i]%i==0)
q++;
if(q==2)
cout<<q;
}
Alte întrebări interesante