rendered paste body#include <cstdlib>#include <iostream>using namespace std;int main(int argc, char *argv[]){ int intervalLo = 0, intervalHi = 0; cout << "Program wypisuje liczby pierwsze i doskonale w zadanym przedziale" << endl << endl; cout << "Podaj dolna granice przedzialu: "; cin >> intervalLo; cout << "Podaj gorna granice przedzialu: "; cin >> intervalHi; for(int i = intervalLo; i <= intervalHi; i++) { int isPrime = 1; for(int j = 2; j < i; j++) { if(i % j == 0) { isPrime = 0; break; } } if(isPrime == 1) { cout << "liczba " << i << " jest pierwsza " << endl; } int tmpSuma = 0; for(int k = 1; k < i; k++) { if(i % k == 0) { tmpSuma += k; } } if(tmpSuma == i) { cout << "liczba " << i << " jest doskonala " << endl; } } system("PAUSE"); return EXIT_SUCCESS;}