martedì 20 gennaio 2009

[20.01.2009] Esercizio numero 17 pagine 291

#include
int temperatura massima;
int temperatura minima;
int numero giorni;
int media massime;
int media minima;
int somma massime;
int somma minime;
int contatore;
main(){
printf("Inserisci numero di giorni")
scanf("%d", &numero di giorni);
somma massime=0;
contatore=0;
while(contatore>numero giorni){
contatore=contatore+1;
printf("Inserisci temperature massime del mese");
scanf("%d", &temperatura massima);
somma massime=somma massime+temperatura massima;
}
media massime==somma massime/numero giorni;
contatore=0;
somma minime=0;
while(contatore>numero giorni){
contatore=contatore+1;
printf("Inserisci temperature minime del mese");
scanf("%d", &temperatura minima);
somma minime=somma minime+temperatura minima;
}
media minime==somma minime/numero giorni;
printf("%d ", media massime);
printf("%d\n", media minime);
}
#include
int temperatura massima;
int temperatura minima;
int numero giorni;
int media massime;
int media minima;
int somma massime;
int somma minime;
int contatore;
main(){
printf("Inserisci numero di giorni")
scanf("%d", &numero di giorni);
somma massime=0;
contatore=0;
while(contatore>numero giorni){
contatore=contatore+1;
printf("Inserisci temperature massime del mese");
scanf("%d", &temperatura massima);
somma massime=somma massime+temperatura massima;
}
media massime==somma massime/numero giorni;
contatore=0;
somma minime=0;
while(contatore>numero giorni){
contatore=contatore+1;
printf("Inserisci temperature minime del mese");
scanf("%d", &temperatura minima);
somma minime=somma minime+temperatura minima;
}
media minime==somma minime/numero giorni;
printf("%d ", media massime);
printf("%d\n", media minime);
}

giovedì 8 gennaio 2009

[08.01.09] Coppie di numeri.

La richiesta dell' esercizio di oggi era:
Dato un numero intero e positivo in ingresso, stampare tutte le coppie di numeri interi il cui prodotto vale il numero dato.


Prima di compilare nel blocco note il programma in linguaggio C abbiamo stilato un flowchart che raffigurasse i passaggi da far eseguire al programma (che non ho potuto avere in quanto al momento della compilazione ero alla lavagna essendo stato interrogato).
Successivamente al flowchart siamo passati alla programmazione in C del programma.

Con questo programma abbiamo introdotto il "%d " (da notare lo spazio fra la "d" e la virgoletta) che serve a distanziare in questo caso il valore X e il valore Y e il "%d\n" che serve a mandare a capo durante la visualizzazione delle coppie la coppia successiva.
Ecco una immagine del programma in azione:


mercoledì 7 gennaio 2009

[07.01.09] Esercizio in C: Massimo


Grazie a questo programma sviluppato in classe è possibile ricavare il numero più in alto di una lista di numeri che deve essere precedentemente inserita, per terminare la lista è sufficente scrivere 999.
Questo esercizio è stato fatto precedentemente, sempre in classe, sottoforma di flowchart.