wypisywanie zmiennych typu string z tablicy.
Ostatnio zmodyfikowano 2015-06-28 17:39
Andy20 Temat założony przez niniejszego użytkownika |
wypisywanie zmiennych typu string z tablicy. » 2015-06-28 15:36:24 #include<iostream> #include<string>
using namespace std;
void wczytaj( string tab[], int ile ) { string tekst; for( int i = 0; i < 3; i++ ) { cin >> tekst; tekst = tab[ i ]; } }
void wypisz( string tab[], int ile ) { for( int i = 0; i < 3; i++ ) cout << tab[ i ] << ","; }
int main() { string tablica[ 3 ]; wczytaj( tablica, 3 ); wypisz( tablica, 3 ); cin.get(); cin.get(); return 0; }
Proszę o podpowiedź jak wypisać tekst np. w takiej postaci: piesek,kotek i tak dalej ? |
|
notabigthreat |
» 2015-06-28 15:40:52 cin >> tab[ i ]; Spójrz na przypisanie; a = b oznacza, że a zmienia wartość na równą b . Użyj ile. |
|
Andy20 Temat założony przez niniejszego użytkownika |
» 2015-06-28 15:59:43 for( int i = 0; i < 3; i++ ) { cin >> tab[ i ]; }
dzięki :) wychodzi na to, że tyle w pętli for wystarczy bo działa już poprawnie. |
|
notabigthreat |
» 2015-06-28 16:05:31 Jeszcze ta trójka... (na razie ten błąd nie wychodzi, ale tablica mogłaby mieć inny rozmiar) |
|
Andy20 Temat założony przez niniejszego użytkownika |
» 2015-06-28 17:39:48 Jeśli chodzi o i < 3; to tylko tak dla przykładu chciałem tak zobrazować. Dzięki jeszcze raz za pomoc :) |
|
« 1 » |