PDA

View Full Version : Programmini in C [aiutoo]


::tony design
28-12-2002, 00:06
Aiuto, devo fare due programmini in C ! :cry:

Chi č che č capace e avrebbe voglia di farmeli ??Io nn ci capisco niente !!! :muro:

Il testo č questo:

----------------------------------------
Medie pesate.

Scrivere una procedura P1 che prenda come argomento una matrice M1 di numeri interi, di dimensioni X1 x X2. M1[I1,I2] rappresenta il voto preso dallo studente di numero I1 nell’esame numero I2. P1 prende in argomento anche due vettori V1, V2, di numeri reali, di lunghezza X1, X2. V2[I2] contiene il “peso” dell’esame numero I2. Un peso e’ un numero reale tra 0 ed 1, che indica quanto conta ogni esame nella media finale.

P1 assegna a ogni V1[I1] la media pesata dei voti dello studente numero I1, calcolata con la formula

M1[I1,0]*V2[0] + M1[I1,1]*V2[1] + … + M1[I1,I2-1]*V2[I2-1]
--------------------------------------------------------------------------------
Deviazione standard

Scrivere una funzione F1 che prenda un vettore V1 di numeri reali, di lunghezza X1. F1 deve restituire come valore di ritorno un numero reale pari alla deviazione standard D di V1, calcolata con la formula:

D = Radice quadrata di { [(V1[0]-M)^2 + … + (V1[X1-1]-M)^2]/X1 }

dove M = valor medio di V1 = [V1[0]+…+V1[X1-1]]/X1.
-----------------------------------------

Se volete inviatemelo direttamente per posta webmastertony@inwind.it
Grazie a tutti e buone feste

Tony

Gibbus
29-12-2002, 11:42
Ecco un allegato...
Piuttosto, per quanto riguarda il 1° problema, o č sbagliato il testo o č sbagliata la formula che calcola la media pesata: infatti, nella media pesata compare un denominatore con la somma dei pesi...ad ogni modo il problema č stato risolto fedelmento col testo.