Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

C++ prosty programik rozpoznawanie tekstu

Kianos 12 Sty 2013 10:36 1644 5
  • #1 12 Sty 2013 10:36
    Kianos
    Poziom 8  

    Witam.
    jako, że dopiero co zacząłem interesować się programowaniem chciałem stworzyć sobie prosty programik, ma on za zadanie ocenić na podstawie tekstu wprowadzonego z klawiatury czy "imie" się zgadza, jeśli tak napisać "witaj "imie"" a jak nie to "nie znam cie".
    Zrobiłem coś takiego ale nie do końca działa- cały czas pisze "nie znam cie":

    Kod: cpp
    Zaloguj się, aby zobaczyć kod

    Proszę umieszczać kod w znacznikach syntax. Opcja Listing kodu. [adamas_nt]

    0 5
  • #2 12 Sty 2013 10:47
    mi14chal
    Poziom 28  

    Nie możesz przypisywać do tablicy za pomocą operatora =, musisz użyć funkcji strcpy. A do porównania tablic masz funkcję strcmp. Jeżeli masz problemy z takimi rzeczami to nie lepiej użyć klasy string?

    0
  • #3 12 Sty 2013 11:49
    Kianos
    Poziom 8  

    A mógłbyś mi to w łopatologiczny sposób wytłumaczyć?

    0
  • Pomocny post
    #5 12 Sty 2013 15:23
    uzi18
    Poziom 23  

    Wcale nie musi.

    Kod: c
    Zaloguj się, aby zobaczyć kod


    porownanie za to faktycznie nalezy zrobic na strcmp i zamiast:
    Kod: c
    Zaloguj się, aby zobaczyć kod

    uzyc:
    Kod: c
    Zaloguj się, aby zobaczyć kod


    Co nie zmienia faktu ze mozna sprawdzac sobie literka po literce zamiast funkcji strcmp.

    0
  • #6 06 Gru 2013 17:43
    Kianos
    Poziom 8  

    Ok, problem rozwiązany.

    0