• 9 odgovora
  • 6.276 pregleda
Moze li neko da mi pronadje gresku 23.10.2004. u 09:22 · pre 267 meseci #1
Samostalno ucim C++ i pronasa sam neke primere za vezbanje,
moze li neko da mi nadje gresku.
program:

{
int ocena;
printf("Unesi ocenu");
scanf("%d",ocena);
switch (ocena)
{
case1:printf("Nedovoljan\n"); break;
case2:printf("Dovoljan\n"); break;
case3:printf("Dobar\n"); break;
case4:printf("Vrlo dobar\n"); break;
case5:printf("Odlican\n"); break;

default:printf("Ocena nije dobra\n");
scanf("\n");
}
return 0;
}

Hvala
Potpis
Life it seems, will fade away
Drifting further every day
Getting lost within myself
Nothing matters no one else
I have lost the will to live
Simply nothing more to give
There is nothing more for me
Need the end to set me free

Things are not what they used to be
Missing one inside of me
Deathly lost, this can't be real
Cannot stand this hell I feel
Emptiness is filing me
To the point of agony
Growing darkness taking dawn
I was me, but now He's gone

No one but me can save myself, but it to late
Now I can't think, think why I should even try
Yesterday seems as though it never existed
Death Greets me warm, now I will just say good-bye
Re: Moze li neko da mi pronadje gresku 25.10.2004. u 22:18 · pre 267 meseci #5
#include <stdio.h>
int main()
{
int ocena;
printf("Unesi ocenu: ");
scanf("%d", &ocena);
switch (ocena)
{
case 1:printf("Nedovoljan\n"); break;
case 2:printf("Dovoljan\n"); break;
case 3:printf("Dobar\n"); break;
case 4:printf("Vrlo dobar\n"); break;
case 5:printf("Odlican\n"); break;
default:printf("Ocena nije dobra\n");
}
return 0;
}


----------------

[wolfie@localhost wolfie]$ gcc program.c
[wolfie@localhost wolfie]$ ./a.out
Unesi ocenu: 5
Odlican
[wolfie@localhost wolfie]$ ./a.out
Unesi ocenu: 4
Vrlo dobar
[wolfie@localhost wolfie]$ ./a.out
Unesi ocenu: 3
Dobar

Re: Moze li neko da mi pronadje gresku 26.10.2004. u 15:07 · pre 267 meseci #6
#include <stdio.h>
#include <conio.h>


int main()
{
int ocena;
printf("Unesi ocenu: ");
scanf("%d", &ocena);
switch (ocena)
{
case 1:printf("Nedovoljan\n"); break;
case 2:printf("Dovoljan\n"); break;
case 3:printf("Dobar\n"); break;
case 4:printf("Vrlo dobar\n"); break;
case 5:printf("Odlican\n"); break;
default:printf("Ocena nije dobra\n");
}
getch();
return 0;
}
Potpis
www.stumbleupon.com
Re: Moze li neko da mi pronadje gresku 04.11.2004. u 07:28 · pre 267 meseci #10
Citat:
daliborzc: Samostalno ucim C++ i pronasa sam neke primere za vezbanje,
moze li neko da mi nadje gresku.
program: ...

Hvala


Ako samostalno ucis c++ onda ga barem uci na pravi nacin. Nabavi si neku od pravih knjiga kaoje ce ti pokazati sto je c++. Ovo sto si ti napisao je cisti c kod, ili si se zabunio pa si htio reci da ucis programski jezik C, ane C++.

Evo kako program mora izgledati u C++-u

Code:

#include <iostream> // nema vise stdio.h, vec postoje druge standardne
                    // biblioteke, a ako zelis koristiti stdio.h u c++
                    // tada je include slijedeci: #include <cstdio>

int main () // nema vise void-a u main funkciji: to je default
{
    
    std::cout << "Unesi ocenu" << std::endl; // u c++-u bi treba zaboravit na printf-ove
                                            // i scanf-ove i ostale primitivne funkcije
    int ocjena;    // deklaracija varijabli se sada moze koristiti bilo gdje u kodu

    std::cin >> ocjena;        // ovo je unos

    switch (ocjena)
    {
        case 1: std::cout << "Nedovoljan" << std::endl; break;
        case 2: std::cout << "Dovoljan" << std::endl; break;
        case 3: std::cout << "Dobar" << std::endl; break;
        case 4: std::cout << "Vrlo dobar" << std::endl; break;
        case 5: std::cout << "Odlican" << std::endl; break;

        default: std::cout << "Ocena nije dobra" << std::endl;
    }
    // nema vise return 0: to je sada default
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme