C++, pierwszy smieszny program


(Leszczynski Kamil) #1

Witam!

Zaczalem zabawe z C++, ide na studia informatyczne, troche pozno sie zabieram za temat, lepiej pozno nic wcale. Mniejsza o to.

Mam pytanie. Czytam, cwicze itd. Wyznaje zasade rowniez, ze najlepsza nauka odbywa sie przy zabawie, wiec postanowilem sie zabawic, napisac prosty programik, i wyslac do kumpla.

Problem pojawia sie gdy zadaje pytanie, i oczekuje odpowiedzi TAK/NIE.

Nie wiem, jak zrobic by przy odpowiedzi TAK, i odpowiedzi NIE, pojawialo sie kolejne pytanie, tyle ze ma byc ono inne przy TAK i przy NIE.

Wiem ze moze to sie wydawac prymitywne, i (tutaj sporo roznych epitetow, kto jakie woli), ale jednak potrzebuje pomocy.

Co zrobic by po odpowiedz tak, i odpowiedzie pojawialy sie rozne wariatny? Jak to zmodyfikowac?

Z gory dziekuje, i pozdrawiam!


(Sawyer47) #2

Poczytaj o if/else: http://cpp0x.pl/kursy/Kurs-C++/Poziom-1 ... if-else/16

Nie do końca rozumiem sens zmiennych tak, nie, jestem, nie_jestem. Jeśli chcesz wczytać jedną literę i podejmować jedną akcję gdy ta litera to 't', a inną akcję, gdy jest to inna litera, wystarczy jedna zmienna typu char, na przykład nazwana "odpowiedz":

char odpowiedz;


cin >> odpowiedz;


// tutaj różne akcje w zależności od zawartości zmiennej