Mam pytanie: czy da się zrobić tak, aby przy każdym obiegu pętli deklarował mi nową zmienną string ?
np. odpowiedz1, odpowiedz2
Coś jak inkrementacja tylko aby zostawiał poprzednia zmienną i tworzył nową z inną nazwą.
Mam pytanie: czy da się zrobić tak, aby przy każdym obiegu pętli deklarował mi nową zmienną string ?
np. odpowiedz1, odpowiedz2
Coś jak inkrementacja tylko aby zostawiał poprzednia zmienną i tworzył nową z inną nazwą.
Pokaż co chcesz zrobić. Zapewne da się to zrealizować za pomocą tablicy.
Niby ma to być program, do którego wprowadzasz pytania a później je losuje i wyświetla losowe.
#include
#include
#include
#include
#include
using namespace std;
void main()
{
int ipytan;
cout<<"Ile pytan chcesz wprowadzic? : ";
cin>>ipytan;
int lpytan=1;
string pytanie;
for(int i=1;i!=ipytan;i++)
{
//wlasnie tutaj chce chce to zrobić
cout<<"Podaj pytanie nr."<
cin>>pytanie;
lpytan++;
}
//nie patrzcie na to, jeszcze nie dokończone
srand((unsigned)time(NULL));
for(int i=1;i!=ipytan; i++)
{
int npytania=rand()%ipytan+1;
cout<<"\n "<
getch();
}
}
Wiem że jest jeszcze wiele błędów ale to mój pierwszy samodzielny projekt, tablic jeszcze nie przerabiałem więc nie wiem jak to zrobić. Połowa jest jeszcze nie zrobiona
Tego się nie da pogodzić. Podstawy jakieś trzeba mieć. Ja osobiście wolę najpierw więcej teoretycznie poczytać o języku, a potem coś próbować praktycznie (ale to moje podejście).
Projektów już miałem z 30, każdy do osobnej funkcji ale to pisałem zaraz po przeczytaniu i robiłem to tak dla utrwalenie informacji. Raczej nie mogę przerobić całej książki a później dopiero coś próbować robić
A można zapytać jakąż to książkę przerabiasz? Zawsze możesz poczytać rozdziały wprzód, a zadanka zrobić później.
“Od zera do gier kodera”
Na razie zatrzymałem się trochę po losowaniu liczb srand i ctime
#include ...string pytanie;vectorstring listapytan(ipytan);int i=0;iipytan;++i)