Fie n un numar natural, n>1, citit de la tastatura. Scrieti un program care verifica daca numarul n este prim. Exemplu: n = 4, se va afisa nr 4 nu este un nr prim/ n = 7, se va afisa nr 7 este nr prim. Hint: pt a determina daca un nr este prim se poate verifica daca n se imparte exact la un nr de la 2 pana la radical din n inseamna ca numarul n nu este prim
Răspunsuri la întrebare
Răspuns de
0
Ai rezolvarea in C++ mai jos
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin >> n;
bool prim = true;
if (n <= 1)
{
prim = false;
}
for (int i = 2; i <= sqrt(n); ++i)
{
if (n % i == 0)
{
prim = false;
}
}
if (prim)
{
cout << n << " este prim";
}
else
{
cout << n << " nu este prim";
}
return 0;
}
- Ti-am atasat si fisierul mai jos
Anexe:
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba rusă,
9 ani în urmă
Limba română,
9 ani în urmă