wypisywanie zmiennych typu string z tablicy.
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

wypisywanie zmiennych typu string z tablicy.

AutorWiadomość
Temat założony przez niniejszego użytkownika
wypisywanie zmiennych typu string z tablicy.
» 2015-06-28 15:36:24
C/C++
#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 ? 
P-134128
» 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.
P-134129
Temat założony przez niniejszego użytkownika
» 2015-06-28 15:59:43
C/C++
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.
P-134130
» 2015-06-28 16:05:31
Jeszcze ta trójka... (na razie ten błąd nie wychodzi, ale tablica mogłaby mieć inny rozmiar)
P-134131
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 :)
P-134135
« 1 »
 Strona 1 z 1