Ahoj,
Chodím na IT do prvního ročníku a potřeboval bych vysvětlit jeden úkol, který nám zadal učitel. Konkrétně s for cyklem psaný v C++. Prosím pokud možno o vysvětlení krok po kroku co daný příkaz, hodnota proměnné, přiřazení atd dělají. Dlouho jsem chyběl a sám na to nepřijdu potřebuju poradit.
Upravte program z hodiny tak aby: -uzivatel zadal kolik cisel se ma nacist
-program pocital pocet kladnych a zapornych cisel a na zaklade poctu techto cisel spocital spravne prumer.
****************KÓD Z HODINY************************
// Example program
#include <iostream>
#include <math.h>
using namespace std;
const int POCET=10; /*vytvorim si konstantu, kterou pak pouziju ve for cyklu*/
int suma,zSuma;
int vstup;
float prumer,zPrumer;
int main()
{
for(int i=1;i<=POCET;i++){
cout<<"zadej"<<i<<" cislo"<<endl;
cin>>vstup;
if(vstup>0){
suma+=vstup; /*suma=suma+vstup*/
}
else{
zSuma+=vstup;
}
}
prumer=float(suma)/float(POCET);
zPrumer=float(zSuma)/float(POCET);
cout<<"prumer "<<POCET<<" cisel je: "<<prumer<<endl;
cout<<"prumer zapornych cisel je: "<<zPrumer<<endl;
}