Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zadatak dev C++................................

[es] :: C/C++ programiranje :: C/C++ za početnike :: Zadatak dev C++................................

[ Pregleda: 1766 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zer013
nikakvo
Tuzla,BiH

Član broj: 259018
Poruke: 2
91.191.35.*



Profil

icon Zadatak dev C++................................06.05.2010. u 17:30 - pre 169 meseci
Potrebna mi je pomoć oko zadatka može li ko riješiti?


Zadatak 1:
Potrebno je unijeti string od max 80 znakova onda prebrojati i ispisati koliko ima praznih mjesta, koliko ima rijeci u stringu, i ispisti string naopačke
 
Odgovor na temu

GORSHTAK
Ivan Matić

Član broj: 136182
Poruke: 285
*.adsl.verat.net.



+5 Profil

icon Re: Zadatak dev C++................................08.05.2010. u 22:36 - pre 169 meseci
Pošto si nov, ali sledeći put napiši nešto od koda, iskuliraće te....
Inače, nije rađeno u dev c++
Code:

#include <iostream>
using namespace std;

int main()
{
    char linija[81]; 
    char naopako[81];
    int duzina_recenice, broj_reci=0, broj_praznih=0, i, j;
    
    // unos recenice
    i = 0;
    while ( (linija[i++] = getchar()) != '\n');
    linija[i-1] = '\0';
    cout << "UNETA RECENICA" << endl << linija << endl;    
    duzina_recenice = strlen(linija);

    //  ispisivanje naopako
    for (i=0, j=duzina_recenice-1; i<duzina_recenice; i++, j--)
    {
        naopako[i] = linija[j];
    }
    naopako[duzina_recenice] = '\0';
    cout << "RECENICA NAOPAKO" << endl << naopako << endl;

    // broj praznih mesta
    for(i=0; i<duzina_recenice; i++)
    {
        if(isspace(linija[i]) )
            broj_praznih++;
    }
    cout << "Prazni " << broj_praznih << endl;

    // broj reci
    bool detektor_slova = true;
    for(i=0; i<duzina_recenice; i++)
    {
        if (isalnum(linija[i]) && detektor_slova == true)    {
            broj_reci++;
            detektor_slova = false;
        }
        else if (isalnum(linija[i])==0)
            detektor_slova = true;
    }
    cout << "Broj reci " << broj_reci << endl;

    return 0;
}
 
Odgovor na temu

Zer013
nikakvo
Tuzla,BiH

Član broj: 259018
Poruke: 2
91.191.35.*



Profil

icon Re: Zadatak dev C++................................13.05.2010. u 08:36 - pre 169 meseci
ok hvala. Pisat cu odsada sto znam koda.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Zadatak dev C++................................

[ Pregleda: 1766 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.