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

Błędne wypisywanie współrzędnych

Ostatnio zmodyfikowano 2021-06-02 19:57
Autor Wiadomość
Domika
Temat założony przez niniejszego użytkownika
Błędne wypisywanie współrzędnych
» 2021-06-02 05:56:59
Cześć,

Mam napisać program, który wypisze wylosowane elementy z tablicy X i tablicy Y w postaci współrzędnych. Obie tablice są jednoelementowe.
Funkcja wspolrzedne, dobrze wypisuje mi punkty z tablicę Y, ale zamiast danych z tablicy X wypisuje punkty z tablicy Y, czyli ja mam:
Tablica X:
1
2
Tablica Y:
3
3
To wypisuje
(3,3)
(4,4)
C/C++
void wypiszTabliceX( int tablicaX[ ], int ile )
{
   
cout << "tablicaXX: " << endl;
   
for( int indeks = 0; indeks < ile; indeks++ )
       
 cout << tablicaX[ indeks ] << endl;
   
}

void wypiszTabliceY( int tablicaY[ ], int ile )
{
   
cout << "tablicaYY: " << endl;
   
for( int indeks = 0; indeks < ile; indeks++ )
       
 cout << tablicaY[ indeks ] << endl;
   
}

void wspolrzedne( int tablicaX[ ], int tablicaY[ ] )
{
   
int ile;
   
for( int i = 0; i < ile; i++ )
       
 cout << "(" << tablicaX[ i ] << "," << tablicaY[ i ] << ")" << endl;
   
}
Ktość mogłby mi podpowiedzieć, gdzie robię błąd?
P-178691
nanoant20
» 2021-06-02 08:13:50
C/C++
void wspolrzedne( int tablicaX[ ], int tablicaY[ ], int ile )
{
   
for( int i = 0; i < ile; ++i )
       
 cout << "(" << tablicaX[ i ] << "," << tablicaY[ i ] << ")" << endl;
   
}

int main()
{
   
constexpr int rozmiar = 2;
   
int tabX[ rozmiar ] = { 1, 2 };
   
int tabY[ rozmiar ] = { 3, 3 };
   
wspolrzedne( tabX, tabY, rozmiar );
   
}
P-178692
Domika
Temat założony przez niniejszego użytkownika
» 2021-06-02 14:56:32
Program działa i nie działa:) Tzn działa jako samodzielny program, ale jak wrzucę kod do programu, w którym mam całe zadania, w  którym  wybieram zdanie które chcę sprawdzić (instrukcja case) to już liczy źle.
P-178693
nanoant20
» 2021-06-02 19:57:30
Program działa i nie działa:) Tzn działa jako samodzielny program, ale jak wrzucę kod do programu, w którym mam całe zadania, w  którym  wybieram zdanie które chcę sprawdzić (instrukcja case) to już liczy źle.
mogę tylko odnieść się do tego kodu, który jest tutaj zaprezentowany  
P-178694
« 1 »
  Strona 1 z 1