Codice dei programmi nella directory:
///File: CompitoFlogorithm.txt
1) Scrivere un programma in Flowgorithm che, letti due numeri interi, scriva prima il minore e poi il maggiore.
2) come sopra ma con tre numeri (li visualizza poi in ordine dal minore al maggiore)
3) Scrivi un programma che, letto N da tastiera, visualizzi la somma della
serie: 1 + 1/2 +1/4 +1/8 ... (N termini)
///(Fine file: CompitoFlogorithm.txt)
///File: somma1suNquadro.c
#include <stdio.h>
int main() {
// Scrivi un programma che, letto N da tastiera, visualizzi la somma della
// serie: 1 + 1/2 +1/4 +1/8 ... (N termini)
int contatore;
int n;
double denominatore;
double risultato;
contatore = 0;
risultato = 0;
denominatore = 1;
printf("Dammi il numero di elementi della serie: ");
scanf("%d", &n);
do {
contatore = contatore + 1;
risultato = risultato + 1 / denominatore;
denominatore = denominatore * 2;
} while (contatore < n);
printf("%lf", risultato);
return 0;
}
///(Fine file: somma1suNquadro.c)
///File: SommaNdispari-WHILE.c
/** Scrivi un programma C che, letto N da tastiera,
visualizzi la somma dei primi N numeri dispari.
Ho usato il ciclo while() e non do while()**/
#include <stdio.h>
int main()
{
int N,somma=0,dispari=1;
scanf("%d",&N);
while (N > 0) {
N--; // N=N-1;
somma=somma+dispari;
dispari=dispari+2;
//printf("%d\n",contatore);
}
printf("La somma e' %d",somma);
}
///(Fine file: SommaNdispari-WHILE.c)