Kezdőoldal » Számítástechnika » Programozás » C++ tömb elemeinek növekvő...

C++ tömb elemeinek növekvő sorrendbehelyezése?

Figyelt kérdés

Hogy kéne megcsinálni?

Elkezdtem, de nem igazán jó.


#include <iostream>

#include <cstdlib>


using namespace std;


int main ()

{


int tomb[3];


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

{

cout<<"Szam: ";

cin>>tomb[i];

for (int j=0; j<3; j++)

{

if (tomb[i]<tomb[i]-1)

{

int s=tomb[i]-1;

tomb[i]-1=tomb[i];

tomb[i]=s;

}

}

}



for (int j=0; j<3; j++)

{

cout<<tomb[j]<<endl;

}



system ("pause");

}


2015. dec. 28. 14:28
 1/3 anonim ***** válasza:

Első ránézésre:

Az i menjen csak N-1-ig, a j induljon i+1-től, a vizsgálatban pedig tomb[i] és tomb[j] kell.

2015. dec. 28. 14:35
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Ez inkább C, mint C++. C++-ban használhatsz rendezett tárolót: [link]
2015. dec. 28. 17:12
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Mindkettoben van rendezo algoritmus, C =ben qsort, C++ -bal std::sort
2015. dec. 28. 20:59
Hasznos számodra ez a válasz?

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!