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

Pocetnicki problem

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicki problem

[ Pregleda: 2877 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Danijel Bulic
Danijel Bulic
Split

Član broj: 140925
Poruke: 116
*.tel.net.ba.



+4 Profil

icon Pocetnicki problem23.07.2007. u 22:37 - pre 203 meseci
Ucim c++ iz jedne knjige i naisao sam na problem

Code:

#include <iostream>

using namespace std;

int main ()
{
    float a, b, c;    
    cout << "Unesi koeficijent kvadratne jednazbe = "; << endl;
    cout << "a = ";
    cin >> a;
    cout << "b = ";
    cin >> b;
    cout << "c = ";
    cin >> c;
    
    if (a)
    {
          float disk = b * b - 4. * a *c;
          cout << "Jednadzba ima ";
          if (disk == 0)
          cout << "Dvostruki realni korijen." << endl;
          else if (disk > 0)
          cout << "2 realna korijena" << endl;
          else 
          cout << "kompleksne korijene." << endl;
          }
    else 
    cout << "Jednadzba je linearna." << endl;
    
    
    
    
    char z;
    cin >> z;
    return 0;
}


Javlja mi gresku ovdje

Code:

float a, b, c;    
    cout << "Unesi koeficijent kvadratne jednazbe = "; << endl;


Vidi li je iko :S
ex. malak
 
Odgovor na temu

Danijel Bulic
Danijel Bulic
Split

Član broj: 140925
Poruke: 116
*.tel.net.ba.



+4 Profil

icon Re: Pocetnicki problem23.07.2007. u 22:39 - pre 203 meseci
Izvinjavam se na temi.

Trebao sam samo maknuti ; prije endl
ex. malak
 
Odgovor na temu

hajduk7

Član broj: 132919
Poruke: 435
91.150.121.*



+3 Profil

icon Re: Pocetnicki problem23.07.2007. u 22:43 - pre 203 meseci
Cudna je to bolest kad covek pocne da prica sam sa sobom :)
Ako te snadje muka pozovi hajduka
Pazi se hajduka ako ga snjadje muka
 
Odgovor na temu

Danijel Bulic
Danijel Bulic
Split

Član broj: 140925
Poruke: 116
*.tel.net.ba.



+4 Profil

icon Re: Pocetnicki problem25.07.2007. u 14:22 - pre 203 meseci
Opet problem, jbga pocetnik sam :)

Code:

#include <iostream>

using namespace std;

int main ()
{
    cout << "Upisi datum u formatu DD MM GGGG" << endl;
    int dan, mjesec;
    long int godina;
    cin >> dan >> mjesec >> godina;
    
    bool DaLiJePraznik = false;
    
    long datum;
    if (mjesec < 3)
    {
               datum = 356 * godina + dan + 31 * (mjesec - 1) + (godina - 1) / 4 - 3 * (godina -1) / 100 +1 / 4;
    }
    else 
      {
               //ovdje koristimo operator dodjele tipa static_cast<int>
               datum = 356 * godina + dan + 31 * (mjesec - 1) - static_cast<int>(0.4 * mjesec + 2.3) + godina / 4 - 3 * (godina / 100 +1 ) / 4;
      }
      
      cout << dan << "." << mjesec << "." << godina << ". pada u ";
      
      switch (datum % 7)
      {default:
              cout << "petak" << endl;
             
      case 0:
           cout << "subotu" << endl;
           break;
      case 1:
           cout << "nedjelju." << endl;
           break;
      case 2:
           cout << "ponedjeljak." << endl;
           break;
      case 3:
           cout << "utorak." << endl;
           break;
      case 4:
           cout << "srijedu." << endl;
           break;
      case 5:
           cout << "cetvrtak." << endl;
           break;
      
      }
               
               
                
     
     
                            
    
    char z;
    cin >> z;
    return 0;
}


Znaci program radi tako sto ti napises datum i on ti kaze koji je dan. E sad ja trebam dodati u program da ispita pada li taj dan na vikedn ?

Moze pomoc ?
ex. malak
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: Pocetnicki problem25.07.2007. u 15:57 - pre 203 meseci
Pogledaj struct tm u <time.h>.
Pozdrav idb.
 
Odgovor na temu

Danijel Bulic
Danijel Bulic
Split

Član broj: 140925
Poruke: 116
*.tel.net.ba.



+4 Profil

icon Re: Pocetnicki problem25.07.2007. u 16:43 - pre 203 meseci
Al kao uputu mi je dalo da definiram na pocetku kao bool npr. DaLiJeVikend i postavim je na false i da mijenjam vriejdnost te varijable ako se ispotavi da u switchu datum pada na sub ili ned.
ex. malak
 
Odgovor na temu

pcaca
Aleksandar
Makedonija

Član broj: 5333
Poruke: 92
62.162.185.*



Profil

icon Re: Pocetnicki problem26.07.2007. u 03:22 - pre 203 meseci
Onda definiraj tu varijablu DaLiJeVikend na pocetku i u switch dodaj DaLiJeVikend = true ako je subota ili nedelja:
Code:

      switch (datum % 7)
      {default:
              cout << "petak" << endl;
             
      case 0:
           cout << "subotu" << endl;
           DaLiJeVikend = true;
           break;
      case 1:
           cout << "nedjelju." << endl;
           DaLiJeVikend = true;
           break;
      case 2:
           cout << "ponedjeljak." << endl;
           break;
      case 3:
           cout << "utorak." << endl;
           break;
      case 4:
           cout << "srijedu." << endl;
           break;
      case 5:
           cout << "cetvrtak." << endl;
           break;
      
      }
 
Odgovor na temu

Danijel Bulic
Danijel Bulic
Split

Član broj: 140925
Poruke: 116
*.tel.net.ba.



+4 Profil

icon Re: Pocetnicki problem26.07.2007. u 10:29 - pre 203 meseci
Ok, hvala
ex. malak
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Pocetnicki problem

[ Pregleda: 2877 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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