| Marys Temat założony przez niniejszego użytkownika | Co wpisać w funkcji? » 2011-01-08 14:03:52 Witam, mam taki problem, że nie wiem co wpisać funkcji wczyt_wekt pierwsze dwa to ok, ale trzeci parametr jest char i nie wiem co tam wpisać :/ #include <iostream.h>#include <conio.h>
 void wczyt_wekt( int * wsk_n, int * wsk_tab, char );
 void pisz_wekt( int * wsk_n, int * wsk_tab );
 void i_skalarny( int * wsk_n, int * wsk_tab1, int * wsk_tab2 );
 
 int main()
 {
 int n;
 int X[ 10 ], Y[ 10 ];
 wczyt_wekt( & n, & X, );
 wczyt_wekt( & n, Y, Y );
 cout << "\n\nElementy wektora X";
 pisz_wekt( & n, & X );
 cout << "\n\nElementy wektora Y";
 pisz_wekt( & n, & Y );
 i_skalarny(
 getch();
 return 0;
 }
 
 void wczyt_wekt( int * wsk_n, int * wsk_tab, char nazwa_wekt )
 {
 int i;
 cout << "Podaj rozmar wektora " << nazwa_wekt << ": ";
 cin >>
 randomize();
 for( i = 0; i <* wsk_n; i++ )
 
 }
 
 
 | 
|  | 
| jsc | » 2011-01-08 14:16:52 Najpierw uporządkuj temat, nie bardzo wiadomo o co ci chodzi.
 Mogę ci dać 2 oczywiste uwagi:
 - funkcja i_skalarny () nie posiada ciała
 - tam gdzie masz cin >> to powinieneś za >> dopisać nazwę zmiennej, która ma przyjąć wczytaną wartość.
 | 
|  | 
| Marys Temat założony przez niniejszego użytkownika | » 2011-01-08 14:31:37 Tak, ale mi chodzi o to co jest w funkcji main. Tam mam wczyt_wekt() i teraz ta funkcja posiada 3 parametry, dwa sobie już określiłem wczyt_wekt(&n, &X, ) i teraz jest 3 parametr char i nie wiem co tam wpisać, nie chce mi się kompilować. To resztę to uzupełnię. chodzi o ten char w main.
 Już trochę kumam. W funkcji głównej main mam dwa razy wczyt_wekt i w pierwszej musi być przekazany znak X a drugiej znak Y. Jak to zrobić?
 | 
|  | 
| malan | » 2011-01-08 14:40:09 wczyt_wekt( & n, X, 'X' );wczyt_wekt( & n, Y, 'Y' );
 
? | 
|  | 
| jsc | » 2011-01-08 14:42:33 Wg. mnie problemy sprawiają co następuje:- próba wczytania całej tablicy jako argument funkcji
 - traktowanie tak jednej zmiennej jakby miała jednocześnie 2 typy (int i char)
 - w I wywołaniu brakuje argumentu
 
 Żeby więcej (jeśli te rady wystarczą do wyeliminowania błędów kompilacji to na pewno zostaną błędy wykonania) ci pomóc naprawdę musisz wytłumaczyć znaczeniu zmiennych i to co właściwie mają robić te funkcje.
 | 
|  | 
| Marys Temat założony przez niniejszego użytkownika | » 2011-01-08 14:49:36 Dzięki malan, tak próbowałem właśnie, ale znalazłem błąd. Rozpędziłem się referencjami (&) :P | 
|  | 
| « 1 » |