Se da un vector cu n nr nat se cere sa se determine cate dintre elemente sunt nr. prime
#include
using namespace std;
int main()
{
unsigned n, i, v[50]..
cin>>n;
for(i=0; i<=n;i++)
cin>>v[i];
problema mea este ca nu imi dau seaman cum sa scriu numerele prime... sub ce forma
Frost:
Faci un subprogram care verifica daca un numar e prim.
Răspunsuri la întrebare
Răspuns de
1
#include<iostream>
using namespece std;
int n,j, i,v[20], q, nr,p=0;
int main()
{
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for(i=1;i<=n;i++)
{
q=0;
nr=v[i];
for(j=1;j<=nr;j++)
if(nr%j==0)
q++;
if(q==2)
p++;
}
cout<<p;
}
using namespece std;
int n,j, i,v[20], q, nr,p=0;
int main()
{
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for(i=1;i<=n;i++)
{
q=0;
nr=v[i];
for(j=1;j<=nr;j++)
if(nr%j==0)
q++;
if(q==2)
p++;
}
cout<<p;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă