91 afișări Casian Filimon (eUREWREQRLIQ) 17 mai www.pbinfo.ro
Etichete: nicio etichetă

#include <iostream>
#include <vector>

bool estePrim(int numar) { if (numar < 2) { return false; } for (int i = 2; i * i <= numar; i++) { if (numar % i == 0) { return false; } } return true;
}

int main() { int n; std::cout << “Introduceti numarul de elemente: “; std::cin >> n;

std::vector<int> numere(n); std::cout << “Introduceti numerele: “; for (int i = 0; i < n; i++) { std::cin >> numere[i]; } int ultimaPozitie = -1; for (int i = 0; i < n; i++) { if (estePrim(numere[i])) { ultimaPozitie = i; } } if (ultimaPozitie != -1) { std::cout << “Ultima pozitie a ultimului numar prim este: “ << ultimaPozitie + 1 << std::endl; } else { std::cout << “Nu exista numere prime in lista data.” << std::endl; } return 0; }

91 afișări Casian Filimon (eUREWREQRLIQ) 17 mai www.pbinfo.ro