Proste zadanko na switch, bądź if

0

Napisz program wczytujący z klawiatury cyfrę od 1 do 9 i wyświetli jej zapis słowny. Zarówno wczytania cyfra jak i zapis słowny powinny być zmiennymi. Wyświetlona powinna zostać zmienna typu string, do której przypisano nazwę cyfry.

Nie do końca rozumiem jak ma być to realizowane. Normalnie człowiek by switch zrobił i do każdego case wpisał po prostu zapis słowny liczby, ale na dwóch zmiennych? Czy mam zrobić 10 zmiennych łącznie? Z góry dziękuję za pomoc.

2

No raczej wiadomo co zrobić, jakaś tajemnica fatimska to to nie jest.
Jak zrobisz case'a to nie masz wypisać "cztery" tylko wypisać zmienną czteryktóra gdzieś tam jest zadeklarowana pewnie tak: std::string cztery = "cztery";

0
Avertisek Avertisek napisał(a):

Normalnie człowiek by switch zrobił i do każdego case wpisał po prostu zapis słowny liczby, ale na dwóch zmiennych?

Normalnie człowiek by zrobił tablicę z elementami typu string i dla wczytanej cyfry mieszczącej się w rozmiarach tablicy wypisałby:

std::cout << slowa[cyfra];

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