Hogyan lehetne kiíratni a tömb külömböző értékeit c++-ban?
Figyelt kérdés
#include <iostream>
using namespace std;
void main()
{
int a[15];
int i, min;
for(i=0;i<15;i++){
cout<<"Kerem a(z) " << i << " szamot!"<<endl;
cin >>a[i];}
min = a[0];
for(i=0; i<15; i++)
{
if( min > a[i] )
min = a[i] ;
}
cout<< endl << "A legkisebb elem: "<< min << endl;
}
a legkisebb elemen kívül kéne a legnagyobb elem, a tömbösszeg, a tömbátlag.
2010. jan. 13. 11:08
2/2 anonim válasza:
Ennél már csak sokkal nehezebb feladatok lesznek...
Vegyél fel még 3 változót, pl.: max, avg (mint average - átlag), sum (mint összeg). Az átlag igazából nem fontos. A cikluson belül, ami most csak a min-t nézi, vizsgáld meg, hogy az adott tömbelem nem nagyobb-e a maxnál, és az értékét add hozzá a sumhoz. Tehát
if(a[i] > max) { max = a[i]; }
sum += a[i];
az átlagot megkapod, ha elosztod a sum-ot 15-tel
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!