Untitled
unknown
c_cpp
a year ago
1.6 kB
6
Indexable
#include <iostream>
const short WIELKOSC_TAB = 5;
int main()
{
int tab1[ WIELKOSC_TAB ];
char tab4[ 2 ];
// Przypisywanie wartosci
tab1[ 0 ] = 1;
tab1[ 1 ] = 2;
tab1[ 2 ] = 3;
tab1[ 3 ] = 4;
tab1[ 4 ] = 5;
// Błedny zapis
// tab1[ 5 ] = 5; // błąd - ten element nie istnieje
char tab2[ WIELKOSC_TAB ] = { 'N', 'u', 'm', 'e', 'r' };
int tab3[ 4 ] = { 7, 8 };
std::cout << "Oto dane zawarte w tab1:\n"
<< "pierwszy element - " << tab1[ 0 ]
<< "\ndrugi element - " << tab1[ 1 ]
<< "\ntrzeci element - " << tab1[ 2 ]
<< "\nczwarty element - " << tab1[ 3 ]
<< "\npiaty element - " << tab1[ 4 ]
<< "\nA tak wyglada nieprawidlow element szosty - "
<< tab1[ 5 ] << std::endl << std::endl;
std::cout << "Nalezy pamietac, by nie przekroczyc "
<< tab2[ 0 ] << tab2[ 1 ] << tab2[ 2 ] << tab2[ 3 ]
<< tab2[ 4 ] << " indeksu tabeli." << std::endl;
//przypisywanie zmiennych między tablicami
tab4[ 0 ] = tab2[ 0 ];
tab4[ 1 ] = tab2[ 4 ];
std::cout << "Jezeli tabela ma miec 5 elementow "
"to jej ostatni element ma " << tab4[ 0 ]
<< tab4[ 1 ] << " indeksu rowny " << tab1[ 3 ]
<< "!" << std::endl << std::endl;
//Tablica nie wypełniona całkowicie
std::cout << "tab3 zawiera takie dane:\n"
<< "1- " << tab3[ 0 ] << std::endl
<< "2- " << tab3[ 1 ] << std::endl
<< "3- " << tab3[ 2 ] << std::endl
<< "4- " << tab3[ 3 ] << std::endl;
return 0;
}
Editor is loading...
Leave a Comment