• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zamiana cyfr na słowo.

VPS Starter Arubacloud
0 głosów
671 wizyt
pytanie zadane 5 kwietnia 2017 w C i C++ przez AndekQR Użytkownik (880 p.)

Witam

Che aby w obrębie załączonej funkcji cyfrę 1 zamieniało na słowo "TAK". Proszę o wskazówki jak to wykonać bez wprowadzania modyfikacji do pól listy.

void wyswietl(struct dane *korzen)
{
    if(korzen == NULL)
        printf("Kolejka jest pusta!\n\n");
    else
    {
        while(korzen)
        {
            printf("%d\n", korzen->id);
            printf("Tytul: %s\n", korzen->tytul);
            printf("Rok: %d\n", korzen->rok);
            printf("Kupiony: %d\n", korzen->stan);
            printf("Przesluchany: %d\n\n", korzen->przesluchany);
            korzen = korzen->next;

        }
    }
}

Zakładamy tutaj że np. w korzen->stan znajduje się '1', a program ma wyświetlić "Kupiony: TAK.

Z góry dziękuje za pomoc!

2 odpowiedzi

+1 głos
odpowiedź 5 kwietnia 2017 przez JAKUBW Nałogowiec (33,470 p.)
printf("Kupiony: %s\n",korzen->stan == 1?"Tak":"Nie" );

 

+1 głos
odpowiedź 5 kwietnia 2017 przez Bondrusiek Maniak (61,440 p.)

Cześć,

wystarczy tylko, że wykorzystasz instrukcje warunkową if( korzen->stan )

void wyswietl(struct dane *korzen)
{
    if(korzen == NULL)
        printf("Kolejka jest pusta!\n\n");
    else
    {
        while(korzen)
        {
            printf("%d\n", korzen->id);
            printf("Tytul: %s\n", korzen->tytul);
            printf("Rok: %d\n", korzen->rok);
           if(korzen->stan)
{
            printf("Kupiony: TAK");
}
            else
{
            printf("Kupiony: NIE");
}
            printf("Przesluchany: %d\n\n", korzen->przesluchany);
            korzen = korzen->next;
 
        }
    }
}

 

Podobne pytania

+1 głos
0 odpowiedzi 460 wizyt
pytanie zadane 29 października 2017 w C i C++ przez jacekk024 Użytkownik (620 p.)
0 głosów
2 odpowiedzi 132 wizyt
+1 głos
2 odpowiedzi 769 wizyt
pytanie zadane 2 sierpnia 2020 w C i C++ przez RufinB Obywatel (1,880 p.)

93,022 zapytań

141,986 odpowiedzi

321,288 komentarzy

62,367 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...