martedì 17 febbraio 2009

digia

#include
int i;
int numeri[10];
void digita(){
for (i=0; i<10; i++){
printf("\ndigita un numero intero");
scanf("%d",&numeri[i]);
}
}
void stampa(){
for (i=0; i<10; i++){
printf("%d\n",numeri[i]);
}
}
void stampaContrario(){
for (i=9; i>=0; i--){
printf("%d\n",numeri[i]);
}
}
main(){
digita();
stampa();
stampaContrario();
}

somma come funzione

#include
int somma(int a,int b){
int t;
t=a+b;
return t;
}
main(){
int c,d,e;
e=0;
printf("digita un numero intero");
scanf("%d",&d);
while(d!=999){
printf("digita un altro numero intero");
scanf("%d",&c);
c=somma(c,d)+e;
printf("digita un numero intero, 999 per finire");
scanf("%d",&d);
}
printf("il totale:%d\n",e);
}

Massimo-funzione

#include
int massimo(int a,int b){
if(a>b){
return a;
}
else{
return b;
}
}
main(){
int c;
int d;
int max;
printf("inserire numero");
scanf("%d",&c);
printf("inserire un altro numero");
scanf("%d",&d);
while(d!=999){
printf("inserire un altro numero");
scanf("%d",&d);
}
max=massimo(c,d);
printf("il numero massimo è:%d\n",max);
}