Kezdőoldal » Számítástechnika » Programozás » Mit csinál ez a C++ program?

Mit csinál ez a C++ program?

Figyelt kérdés

Hiányoztam programozás óráról. Átküldték a kódsort, hogy tanulmányozzam, de nem igazán értem.


#include <iostream>

#include <time.h>

#include <stdlib.h>

using namespace std;

int main ()

{

int N=5;

int s,j,v;

int T_lot[N];

for(int i=0;i<N;i++)

{

do

{

v=rand()%90+1;

j=0;

while(j<i && T_lot[j]!=v)

{

j++;

}

}while(j<i);

T_lot[i]=v;


}

int db=0;

for(int i=0;i<N;i++)

{

if(T_lot[i]%2==0)

{

db++;

cout<<T_lot[i]<<" ";

}

}

cout<<endl;

cout<<db<<endl;


s=T_lot[0];

for(int i=1;i<N;i++)

{

if(s>T_lot[i])

{

s=T_lot[i];

}

}

cout<<s<<endl;


s=T_lot[0];

for(int i=1;i<N;i++)

{

if(s<T_lot[i])

{

s=T_lot[i];

}

}

cout<<s<<endl;


int ossz=0;

for(int i=0;i<N;i++)

{

ossz=ossz+T_lot[i];

}

cout<<ossz<<endl;

int szor=1;

for(int i=0;i<N;i++)

{

szor=szor*T_lot[i];

}

cout<<szor<<endl;


double atl=0;

for(int i=0;i<N;i++)

{

atl=atl+T_lot[i];

}

atl=atl/ (double)N;

cout<<atl<<endl;



for(int i=0;i<N;i++)

{

cout<<T_lot[i]<<" ";

}

cout<<endl;

return 0;

}


2015. okt. 1. 15:59
1 2
 11/11 anonim ***** válasza:
Nem felrovásként értettem, hanem érdekelt. Így már világos.
2015. okt. 1. 20:32
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!