Esercitazioni del corso di Laboratorio di Calcolo I
     n. 6
      5 e 8 novembre 2002
    iterazioni (for,do,while), vettori e matrici

    questa e` la quarta esercitazione con valutazione
     

    Potete scegliere tra
     

  • realizzare un programma che consenta la conversione di numeri decimali in binari e viceversa, come dall'esempio /home/docente/ex6/binconv che varra' 4 punti

  •  
  • e realizzare due programmi piu' semplici valutati due punti ciascuno:

  •  
  • un programma che utilizzi un ciclo for per calcolare la somma dei primi N numeri interi (con N definito volta per volta dall'utente). Utilizzatelo per verificare che questa e` pari a N(N+1)/2 . L'esempio si trova in /home/docente/ex6/somma.
  • un programma che utilizzi un ciclo while o do...while e che dati un epsilon e un X<1 definiti dall'utente determini il numero n tale che

  • Somma da 0 a n di  pow(X,n)    differisca da  1/(1-X)  (limite della serie geometrica)  di una quantita` inferiore a epsilon. L'esempio si trova in /home/docente/ex6/convergenza
     

    funzioni utili in <math.h>
    fabs(x)    valore assoluto di x (che deve essere float o double)
    pow(x,y) calcola x elevato alla y
     

    Ai fini della valutazione verrano presi in esame i file lasciati nel vostro sottodirettorio ex6. Questi dovranno contenere
     

  • un commento iniziale con il nome del gruppo e i vostri nomi
  • abbondanti commenti che illustrino quello che volete fare

  •