martedì 20 gennaio 2009

Esercizio n° 14 pag 291

#include 

int numero;
int somma;
int a;
int b;
int c;
int i;
main(){
a=2;
b=2;
somma=0;
for(i=0;i<100;i++){
printf("inserire un numero intero");
scanf("%d",&numero);
c=numero/a;
while(a*c!=numero){
printf("inserire un numero pari");
scanf("%d",%numero);
c=numero/a;
}
somma=somma+numero;
}
printf("somma dei numeri pari = %d",somma);
}

Esercizio n° 17 pag 291

#include 

a=0;
b=0;
c=0;
x=tmax;
y=tmin;
int tmax;
int tmin;
main(){
for(c=0;c<30;c++){
printf("inserire la temperatura massima del giorno");
scanf("%d",&tmax);
printf("inserire la temperatura minima in del giorno");
scanf("%d",&tmin);
if(tmax>=x){
sommatmax=sommatmax+tmax;
a++;
}
sommatmin=sommatmin+tmin;
b++;
}
mediatmax=sommatmax/a++;
mediatmin=sommatmin/b++;
printf("media delle temperature massime =:%d ",mediatmax);
printf("media delle temperature minime =:%d ",\mediatmin);
}

Esercizio n° 15 pag 291

#include 

a=0;

b=0; 

c=0; 
int n; 
int i; 
int e; 
int f; 

main(){ 
for(a=0;a printf("inserire numero"); 
scanf("%d",&n); 
if(n<=0){ 
c++; 

b++; 

printf("numeri negativi=:%d ",c); 
printf("numeri positivi=:%d ",\b); 
e=c/i*100; 
f=c/i*100; 
printf("percentuale dei numeri positivi=:%d ",\e); 
printf("percentuale dei numeri positivi=:%d ",\f); 
}

mercoledì 14 gennaio 2009

esercizio in classe: calcolo temperature

Abbiamo le temperature del mese di luglio di una città,  stampare i giorni in cui la temperatura è maggiore di 35°.


# include  
int giorni; 
int temp; 

void main () 

  for (giorni=0; giorni<31; giorni++) 
  { 
  printf("inserisci temperatura:"); 
  scanf("%d", &temp); 
  if(temp==999){ 
  break; 
  } 
  } 
  if(temp>35){ 
  printf("il giorno più caldo: %d\n", giorni); 
  printf("con temperatura: %d\n", temp); 
  } 
}

esercizio in classe: caclolo del peso

Data una classe di 29 studenti di cui conosciamo numero di matricola
e il peso, stampare quelli di peso maggiore di 90 chili

#include 

int codice;
int peso;
int i;
main(){
for(i=0;i<29;i++){ codice="="999);{">90){
printf("%d ", codice);
printf("%d \n", peso);
}
}
}

somma dei primi 100 numeri

somma dei primi 100 numeri (l'esercizio è stato prima concettualizzato tramite flowchart per focalizzare e comprendere piu facilemente il comando)

#include 

int num;
int somma;
main(){
somma=0
for(int num=1; num<=100;)
{
somma=somma+num;
}
printf("%d",somma);
}

linguaggio c: esercizio in classe

Ovvero: dato un numero intero e positivo in ingresso, stampare tutte le coppie di numeri interi il cui prodotto vale il numero dato.

#include  
int num; 
int contatore; 
int x; 
int y; 

main () { 
  printf("digita numero intero e positivo"); 
  scanf("%d",&num); 
  while (num<=0){ 
  printf("digita 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); 

}

calcolo del numero massimo

ed ecco l'esercizio del calcolo del numero massimo sempre svolto in classe:

#include 

int numero;
int massimo;
main(){
printf("digita un numero intero, 999 per finire");
scanf("%d",&numero);
massimo =numero;
while (numero!=999){
if (numero>massimo){
massimo=numero;
}
printf("digita un numero intero,999 per finire");
scanf("%d",&numero);
}
printf("massimo numero: %d",massimo);
}

ex calcolo del numero minimo

ed ecco l'esercizio del calcolo del numero minimo svolto in classe

#include 

int numero; 
int minimo; 
main(){ 
printf("digita un numero intero, 999 per finire"); 
scanf("%d",&numero); 
minimo =numero; 
while (numero!=999){ 
if (numero minimo=numero; 

printf("digita un numero intero, 999 per finire"); 
scanf("%d",&numero); 

printf("minimo numero: %d",minimo); 
}

Che voto daresti a questo blog: