martedì 13 gennaio 2009

esercizio C:Dato in ingresso un numero intero e positivo stampare tutte le coppie possibili di numeri interi che danno per prodotto il numero dato

#include

int num;
int contatore;
int x;
int y;
main(){
printf("digita un numero intero e postivo");
scanf("%d",&num);
while(num<=0){
printf("digita un numero intero e positivo");
scanf("%d",&num);
}
contatore=1;
do {
x=contatore;
y=num/x;
if (x*y==num){
printf("%d ",x);
printf("%d\n",y);
}
contatore=contatore+1;
}
while (contatore<=num);
}

Nessun commento: