martedì 27 gennaio 2009

Esercizio 2 verifica

#include

int cs;
int h;
int p;
int s;
int d;

main() {
s=0;
d=0;
printf("inserisci codice studente");
scanf("%d", &cs);
printf("inserisci peso");
scanf("%d", &peso);
printf("inserisci altezza");
scanf("%d", &h);
while((h!=999)&&(codstu!=999)){
if((peso<50)&&(h>180)){
printf("lo studente:%d ",cs);
printf("pesa:%d",peso);
printf("alto:%d e sottopeso",h);
s++;}
if((h<160)&&(peso>80)){
printf("lo studente:%d",cs);
printf("pesa:%d ",peso);
printf("alto:%d e sovrappeso",h);
d++;}
printf("\n inserisci codice studente");
scanf("%d", &cs);
printf("inserisci peso");
scanf("%d", &peso);
printf("inserisci altezza");
scanf("%d", &h);
}
printf("i sovrappesi sono:%d", d);
printf("i sottopesi sono:%d",s);
}

mercoledì 21 gennaio 2009

es.punti cartesiani svolto in classe

# include
# include

int xx1;
int xx2;
int yy1;
int yy2;
float dist;

main(){
printf("inserire ascissa del punto dato");
scanf("%d",&xx1);
printf("inserisci ordinata punto dato");
scanf("\n %d",&yy1);
printf("inserisci ascissa primo punto");
scanf("%d",&xx2);
printf("inserisci ordinata primo punto");
scanf("%d",&yy2);
while(xx2!=999){
dist=sqrt((xx2-xx1)*(xx2-xx1)+(yy2-yy1)*(yy2-yy1));
printf("la distanza tra i due punti = %f", dist);
printf("inserisci ascissa punto");
scanf("%d",&xx2);
printf("inserisci ordinata punto");
scanf("%d",&yy2);
}
}

martedì 20 gennaio 2009

es.17 pag.291-temperature

#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 di quel giorno");
scanf("%d",&tmax);
printf("inserire la temperatura minima di quel giorno");
scanf("%d",&tmin);
if(tmax>=x){
sommatmax=sommatmax+tmax;
a++;
}
sommatmin=sommatmin+tmin;
b++;
}
mediatmax=sommatmax/a++;
mediatmin=sommatmin/b++;
printf("la media delle temperature massime è:%d ",mediatmax);
printf("la media delle temperature minime è:%d ",\mediatmin);
}

es.15 pag.291-numeri positivi e negativi

#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("i numeri negativi sono:%d ",c);
printf("i numeri positivi sono:%d ",\b);
e=c/i*100;
f=c/i*100;
printf("la percentuale di numeri negativi è:%d ",\e);
printf("la percentuale di numeri positivi è:%d ",\f);
}

sabato 17 gennaio 2009

es.14 pag.291-somma 100 numeri pari

#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("digita un numero intero");
scanf("%d",&numero);
c=numero/a;
while(a*c!=numero){
printf("digita un numero pari");
scanf("%d",%numero);
c=numero/a;
}
somma=somma+numero;
}
printf("somma numeri pari = %d",somma);
}

mercoledì 14 gennaio 2009

giorni caldi-esercizio per casa

#include
int giorno;
int temp;
void main(){
for(giorno=0;giorno<31;giorno++){
printf("inserire un giorno del mese di luglio");
scanf("%d";&giorno);
printf("inserire la temperatura di quel giorno");
scanf("%d";&temp);
if(temp>30){
printf("il giorno più caldo è stato:%d ",giorno);
printf("con la temperatura:%d \n",temp);
}
}
}

esercizio codice-pesi studenti svolto in classe

#include
int codice;
int peso;
int i;
void main(){
for(i=0;i<29;i++){
printf("inserire codice studente:");
scanf("%d",&codice);
if(codice==999){
break;
}
printf("inserire peso studente:");
scanf("%d",&peso);
if(peso>90){
printf("%d ",codice);
printf("%d \n",peso);
}
}
}

martedì 13 gennaio 2009

somma primi 100 numeri

#include

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

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);
}

mercoledì 7 gennaio 2009

calcolo del numero massimo 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);
}

calcolo del numero minimo

#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);
}