Dwa warunki do pętli "do while"

0

Mam do zrobienia program którego działanie będzie uzależnione od tego jaki przycisk naciśnie użytkownik.
Przykładowo: jeśli naciśnie E to program podzieli dane wcześniej liczby i wykona na nich szereg innych operacji, a jeśli naciśnie F to co innego.

Zasadne jest chyba używanie pętli do while w takim wypadku, gdzie:

Po "do" napiszemy co programy ma zrobić jeśli (to po warunku "while") "złapie" dany przycisk.

Jak mam połączyć dwa warunki w pętli do while, w przypadku gdy chce by program zrobił jedno dla wciśniętego jednego przycisku a drugie gdy zostanie wciśnięty inny przycisk. Próbowałam już różnych sposobów, tj. wszystkie instrukcje wrzucać po "do" a w while umieszczać alternatywę, tj.

while(pierwszy_warunek || drugi_warunek)

Niestety jakoś co nie działa ;/

0

(ciach) pilnuj języka... - msm

if (naciśnięto E)
{
// robi coś po naciśnięciu E
}
else if (naciśnięto F)
{
// robi coś po naciśnięciu F
}
else
{
// robi coś po naciśnięciu przycisku innego nić E lub F
}
0

Muszę przyznać że ładna kultura wypowiedzi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1