Anonymní profil Mikor687 – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Mikor687 – Programujte.comAnonymní profil Mikor687 – Programujte.com

 

Příspěvky odeslané z IP adresy 95.105.230.–

Mikor687
C / C++ › Co tam mam zle
14. 3. 2015   #200265

S programovanim som zacal len nedavno no :/ a diki moc, uz to mam.

Mikor687
C / C++ › Co tam mam zle
14. 3. 2015   #200256

Mne to furt vypisuje tuto chybu: cannot convert argument 1 from 'char' to 'char *'

Mikor687
C / C++ › Co tam mam zle
14. 3. 2015   #200251

Zdravim, s c++ iba zacinam a narazil som na jeden problem. Chcem spravit program ktory skontroluje ci je cislo poistenia v spravnej forme (XXX-XX-XXXX). Neviem ale ako vo funkcii main ziskat navratovu hodnotu funkcie ("x") ktora toto cislo prekontroluje. 

#include <iostream>
using namespace std;

bool x(char*);

int main()

{
    char cislo;
    cout << "Zadajte cislo zdravotneho poistenia (XXX-XX-XXXX): ";
    cin >> cislo;
    bool* pomoc = x(cislo);    // takto nejako som chcel ziskat navratovu hodnotu funckie x

bool x(char* z)
{
    if (strlen(z) != 11)
        return false;
    for (int i = 0; i < 11; i++)
    {
        if (i == 3 || i == 6)
            if (z[i] != '-')
                return false;
            else if (!isdigit(z[i]))
                return false;
    }
    return true;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý