Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Napisałem pierwszy program w c++ sam bez niczyjej pomocy.. i chciałbym żebyście go ocenili ^^.

Tzn co w nim można by było poprawić.. żeby lepiej działał P.S C++ uczę się od 2 dni..

 

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
    double liczba1;
    double liczba2;
    double wynik;
    bool chcesz;
int wybor;
    cout<<"witam w moim kalkulatorze:";
        

    while (chcesz)
    {
        int wybor;
        cout<<"wybierz odpowiednia liczbe: "<<endl

        <<"  1. nacisnij 1. aby dodawac " <<endl
        <<" 2. nacisnij 2. aby mnozyc " <<endl
        <<"3. nacisnij 3. aby dzielic " <<endl
        << " 4. nacisnij 4. aby odejmowac " <<endl
        << "wybrales: ";
        cin>>wybor;
        
        

        switch (wybor)
        {
        case 1:


        {
            cout<<"podaj 1 liczbe";
            cin>>liczba1;
                cout<<"podaj 2 liczbe: ";
            cin>>liczba2;
            cout<<liczba1<<"+"<<liczba2<<"="<<endl
                <<liczba1+liczba2;
            break;
        }
        case 2:
        {
            cout<<"podaj 1 liczbe";
            cin>>liczba1;
                cout<<"podaj 2 liczbe: ";
            cin>>liczba2;
            cout<<liczba1<<"*"<<liczba2<<"="<<endl
                <<liczba1 * liczba2;
            break;
        }
        case 3:
            {
                cout<<"podaj 1 liczbe";
            cin>>liczba1;
                cout<<"podaj 2 liczbe: ";
                cin>>liczba2;
cout<<liczba1<<"/"<<liczba2<<"="<<endl
<<liczba1 / liczba2;
break;
    }
        case 4:
            {
                cout<<"podaj 1 liczbe";
            cin>>liczba1;
                cout<<"podaj 2 liczbe: ";
                cin>>liczba2;
                cout<<liczba1<<"-"<<liczba2<<endl
                    <<liczba1 - liczba2;
            }
        default: cout<<"nie znam tego";
        }

cout<<" jesli chcesz dalej pracowac nacisnij 1 a jesli nei daj 0: ";
cin>>chcesz;
}
getch();
}

Opublikowano

Nie lepiej było od razu skompilować ? :3

 

Bo wiesz, sam kod to może i robi wrażenie, ale wygląda jak jakis pokaz umiejętności kopiowania kodu, a sam program robiłby wrażenie większe :P

 

Zresztą programik prosty, acz jak na newbiowski rozum i Twój debiut, to całkiem całkiem :D Poza tym, jesli się dwa dni C++ uczysz, to tym bardziej gratz ! ^^

Opublikowano

To taka jakby rozbudowana wersja kalkulatorka z tutorialu "Od zera...", budzi podziw zastosowanie switch'a i while'a, na razie ich trochę nie kapuję, ale przyjdzie czas...

Opublikowano
Jest trochę błędów , ale jak na drugi dzień nauki to super ci poszło! :]

Dobra maniera nakazuje by w takim przypadku również je wskazać. :)

Nie mając pojęcia o C++ każdy próbuje zaistnieć. =)

Opublikowano

JA powiem, że program można zrobić o wiele bardziej czytelnie i zmniejszyć ilość linijek, używajac funkcji.

 

Pozdro.

 

JA powiem, że program można zrobić o wiele bardziej czytelnie i zmniejszyć ilość linijek, używajac funkcji.

 

Pozdro.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...