Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C++ a 2D pole a známky žáků

Zdravím mám takový malý problém. Za úkol jsem dostal abych vytvořil 2d pole do kterého se vypíšou známky žáků a spočítá se z toho průměr a pak se spočítá celkový průměr známek všech žáků. Můj problém je že mě to vypíše vždycky nějaký blbosti místo toho aby známky udělali průměr a zbytek mě vypíše nějaký nesmyslný čísla.Chyby mi to žádný nepíše. Můžete mi někdo pomoct? děkuji

Zde je program:

#include "stdafx.h"
#include "locale"
#include "stdio.h"

void main()
{
setlocale(LC_ALL, "czech");
printf("Dvourozměrné pole \n");
printf("\n");
printf("Vypracoval: ----\n");
printf("\n");
printf("Datum: 15.5. 2013\n");
printf("*****************************\n");

int C;
int M;
int CJ;
int F;
int VYT;
int I;
int J;
int N;
double PR;
double Celprum;
int S;
int CS;
int Z [4][5];

printf("Zadej počet žáků:\n");
scanf("%d",&C);

for(I=1;I<=C;I++){

printf("Zadej známku z ČJ: \n");
scanf("%d",&CJ);
printf("Zadej známku z M: \n");
scanf("%d",&M);
printf("Zadej známku z F: \n");
scanf("%d",&F);
printf("Zadej známku z Vyt: \n");
scanf("%d",&VYT);

Z[C-1][0]=M;
Z[C-1][1]=CJ;
Z[C-1][2]=F;
Z[C-1][3]=VYT;

}
S=0;
CS=0;

printf("Pořadové číslo Mat ČJ Fyz VYT Průměr\n");

for(I=0;I<C;I++){
S=0;
for(J=0;J<=3;J++){
CS=CS+Z[I][J];
S=S+Z[I][J];

}
PR=S/4;

printf("%d, %d, %d, %d, %d, %lf\n",I+1, Z[I][0], Z[I][1], Z[I][2], Z[I][3], PR);

}
Celprum=CS/C;
printf("Celkový průměr: %.2lf\n",Celprum);

getchar();getchar();

}

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
tak to jsem zvědavej jak to dopadne
SKINPAS 22.06.2013 21:41
SKINPAS
Když už musíš psát ty svoje hovadiny, necpi to aspoň do starých dotazů.
karel 22.06.2013 21:43
karel
i starý dotas má právo být vyřešen. ne?
SKINPAS 22.06.2013 22:30
SKINPAS
on uz ale vyrieseny bol, alebo myslis ze robi domacu ulohu 2mesiace? nový
MM.. 22.06.2013 22:35
MM..
Ty nic neřešíš, jen píšeš hovadiny. nový
karel 22.06.2013 22:35
karel
no 2 měsíce to je jedno alespon ty zájemci kteří chtějí také si udělat něco takového tak to alespon… poslední
SKINPAS 22.06.2013 22:47
SKINPAS

Zpět do poradny Odpovědět na původní otázku Nahoru