Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main(){
- int n;
- for(;;){
- cin >> n;
- if( (n<1000) && (n>=0) ) break;
- }
- int Liczby[n];
- int Suma_dz[n];
- int liczba;
- for(int i = 0; i < n; i++){
- cin >> liczba;
- if( (liczba<=32000) && (liczba >= 0) ){
- Liczby[i] = liczba;
- } else {
- i--;
- }
- Suma_dz[i]=0;
- }
- for(int i = 0; i < n; i++){
- for(int j = 1; j <= (Liczby[i]/2); j++){
- if( (Liczby[i]%j) == 0 ){
- Suma_dz[i]=Suma_dz[i]+j; }
- }
- if(Liczby[i] == Suma_dz[i]){
- if(Liczby[i]== 0){
- cout << Liczby[i] << " - liczba deficytowa\n";
- }else cout << Liczby[i] << " - liczba doskonala\n";
- }
- if(Liczby[i] > Suma_dz[i]){
- cout << Liczby[i] << " - liczba nadmiarowa\n";
- }
- if(Liczby[i] < Suma_dz[i]){
- cout << Liczby[i] << " - liczba deficytowa\n";
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement