se citesc n nr pana la întâlnirea primului nr prim. sa se afișeze maximul. in c++ clasa 10
urgent!
Răspunsuri la întrebare
Răspuns de
1
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
bool prim(int n) {
if (n <= 1) {
return false;
}
else if (n != 2 && n % 2 == 0) {
return false;
}
for (int i = 3; i * i <= n; i += 2) {
if (n % i == 0) {
return false;
}
}
return true;
}
int main() {
int n, maxi;
cin >> n;
maxi = n;
while (!prim(n)) {
if (n > maxi) {
maxi = n;
}
cin >> n;
}
cout << maxi;
return 0;
}
Kawaiimath:
multumesc frumos!
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă