Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przesuwanie wartosci tablicy w lewo.

Ostatnio zmodyfikowano 2014-03-28 11:04
Autor Wiadomość
PisiekPL
Temat założony przez niniejszego użytkownika
Przesuwanie wartosci tablicy w lewo.
» 2014-03-28 09:58:16
Wytkonąłby mi ktoś błąd? Jak zrobić by pierwsza wartość przechodziła na koniec?

#include <iostream>

using namespace std;
int main()
{

int tab[7] = { 7, 1, 2, 3, 4, 5, 7 };
int tab1[7];


for (int i = 0; i <7-1; i++)
{
tab1 = tab[i+1] ;
cout << tab1 << endl;
}

system("pause");
return 0;
}
P-107322
alixir
» 2014-03-28 11:03:25
C/C++
int i;
for( i = 0; i < 7 - 1; i++ )
     tab1[ i ] = tab[ i + 1 ];

tab1[ i ] = tab[ 0 ];

for( i = 0; i < 7; i++ )
     cout << tab1[ i ] << endl;
P-107323
OSA_PL
» 2014-03-28 11:04:42
C/C++
for( int i = 0; i < 7; i++ )
     tab1[ i ] = tab[( i + 1 ) % 7 ];

P-107324
« 1 »
  Strona 1 z 1