Porównanie elementów tablic
Ostatnio zmodyfikowano 2011-05-18 23:18
szkyrp Temat założony przez niniejszego użytkownika |
Porównanie elementów tablic » 2011-05-18 21:56:07 W jaki sposób mogę porównać elementy dwóch tablic jednowymiarowych. Chodzi mi o porównanie czy elementy są takie same i czy są na tych samych miejscach w tablicach. |
|
malan |
» 2011-05-18 22:04:01 |
|
szkyrp Temat założony przez niniejszego użytkownika |
» 2011-05-18 22:07:53 nie działa dalej |
|
malan |
» 2011-05-18 22:08:23 Kod ;) |
|
szkyrp Temat założony przez niniejszego użytkownika |
» 2011-05-18 22:09:43 #include <iostream> #include <cstdio> #include <cstdlib>
using namespace std;
int main() { int tab1[ 20 ], tab2[ 20 ]; int * wsk1; int * wsk2; wsk1 = tab1; wsk2 = tab2; srand( time( NULL ) ); for( int i = 0; i < 20; i++ ) { * wsk1 = rand() & 7; wsk1++; } for( int j = 0; j < 20; j++ ) { * wsk2 = rand() & 7; wsk2++; } cout << "Elementy pierwszej tablicy: "; wsk1 = tab1; for( int i = 0; i < 20; i++ ) { cout << * wsk1 << " "; wsk1++; } cout << "\n\nElementu drygiej tablicy: "; wsk2 = tab2; for( int j = 0; j < 20; j++ ) { cout << * wsk2 << " "; wsk2++; } if( tab1[ 1 ] == tab2[ 1 ] ) { cout << "Pary w tablicy: " << tab1 == tab2; } wsk1 = NULL; wsk2 = NULL; getchar(); return 0; }
|
|
malan |
» 2011-05-18 22:11:46 1. Kurs STC2. rand() & 7 - skąd to wytrzasnąłeś? ;) 3. if( tab1[ 1 ] == tab2[ 1 ] ) { cout << "Pary w tablicy: " << tab1 == tab2; } Co chcesz przez to osiągnąć, tzn. do czego dążysz? |
|
szkyrp Temat założony przez niniejszego użytkownika |
» 2011-05-18 22:15:49 rand() & 7 z lekcji to wziąłem
dążę do porównania elementów tablicy. Czy są takie same i czy są na tym samym miejscu w tablicy. Tylko nie wiem jak to zapisać. |
|
SeaMonster131 |
» 2011-05-18 22:19:09 rand() & 7z lekcji to wziąłem |
W lekcji o losowaniu liczb nie ma takie znaczku :P Jest % :) |
|
« 1 » 2 |