Zdar, nevite nekdo jak se da v cyklu zamenit poradi hodnot v poli celych cisel?
Dik moc za radu.
Fórum › C / C++
Pole
#include <cstdlib>
#include <iostream>
#include <algorithm>
using namespace std;
int main(int argc, char *argv[])
{
int pole[] = {1,2,3,4,5,6,7,8,9,10};
static const int size = sizeof(pole)/sizeof(pole[0]);
for(int *i = pole, *j = &pole[size-1]; i < j; i ++, j--){
int temp = *i;
*i=*j;
*j= temp;
}
for(int i=0; i<size; i ++)
cout << pole[i] << " ";
system("PAUSE");
return EXIT_SUCCESS;
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 64 hostů
Podobná vlákna
Razeni pole ktere v sobe ma dalsi pole podle hodnoty indexu — založil david
Zapsání generovaného čísla do pole a zapisování generovaných čísel d… — založil juraj111
Jak z "List<Integer> pole" uddelat normalni "int[] pole" — založil K4BlOs
Definice pole v C (jak použít pole uvnitř struct?) — založil oxidián
Odebrání prvku pole v C,problem s vypisem pole — založil Standa
Moderátoři diskuze