Diskuze: swapnutie hodnot v poli
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
funguje to vlastne úplne rovnako. Jedine potrebuješ použiť dvojité,
resp. trojité, štvorité,... indexovanie.
Teda namiesto index[i] použiješ index[i][j], index[i][j][k], atď. Napríklad
v 2D poli index [i] udáva riadok a [j] udáva stĺpec, analogicky pre
viacrozmerné polia.
Teda na výmenu hodnoty v 2D poli použiješ napr.
for ( int i = 0 ; i < pocet_riadkov ; i ++ ) {
for(int j = 0; j < pocet_stlpcov; j++)
int pomocna=index[i][j];
index[i][j]=index[0][0];
index[0][0]=pomocna;
}
Vyskusal som to
int gg_1=arr[nasiel][0];
int gg_2=arr[nasiel][1];
arr[nasiel[0]=arr0][0];
arrnasie][1]=arr0][1];
arr[0][0]=gg_1;
arr0][1]=gg_2;
a vzdy mi z toho padne program :\
Daj celý kód, ktorý ti nefunguje. Z toho, čo si sem dal, sa neviem vôbec vysomáriť, čo to má byť.
V tom čo si vyskúšal je niekoľko chýbajúcich [ a jeden ], tak sa nemôžeš diviť, že ti spadne program.
Zobrazeno 5 zpráv z 5.