Benefit portál
Pouze tento týden sleva až 80 % na e-learning týkající se Swift
30 % bodů zdarma na online výuku díky naší Slevové akci!

Kalkulačka v C++

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Jednoduchá kalkulačka napsaná v C++. Umí sčítat, odčítat, násobit a dělit. Zde je zdrojový kód:

#include <iostream>
using namespace std;
int main(void)
{
        int cislo1, cislo2, celkem, operat;
        cout << "Zadejte prvni cislo: ";
        cin >> cislo1;
        cout << "Zadejte druhe cislo: ";
        cin >> cislo2;
        cout << "Scitani  1\n Odcitani  2\n Nasobeni 3\n Deleni 4\n ";
        cin >> operat;
        if (operat == 1)
        {
                celkem = cislo1 + cislo2;
                cout << "Vysledek je: " << celkem << "\n";
        }
        if (operat == 2)
        {
                celkem = cislo1 - cislo2;
                cout << "Vysledek je: " << celkem << "\n";
        }
        if (operat == 3)
        {
                celkem = cislo1 * cislo2;
                cout << "Vysledek je: " << celkem << "\n";
        }
        if (operat == 4)
        {
                celkem = cislo1 / cislo2;
                cout << "Vysledek je: " << celkem << "\n";
        }
        else
                cout << "Zadane cislo je blbe x[ \n";
        return 0;
}
Program byl vytvořen v roce 2012.

 

Stáhnout

Staženo 746x (755 B)
Aplikace je včetně zdrojových kódů v jazyce C++

 

Všechny články v sekci
Online kurzy programování v C++ - Největší český e-learning
Program pro vás napsal adam440
Avatar
Jak se ti líbí článek?
5 hlasů
Aktivity (1)

 

 

Komentáře

Avatar
sugarmen
Redaktor
Avatar
sugarmen:25.9.2013 13:56

hezká jednoduchá kalkulačka

 
Odpovědět
25.9.2013 13:56
Avatar
Lukáš Kaloč:16.9.2015 22:48

Taková technická, je tam chyba. Tak jak je to teď to vypíše chybovou hlášku vždy, což je špatně a mělo by to vypsat chybu pouze, pokud není splněna ani jedna z podmínek. Doporučuji fix na:

#include <iostream>
using namespace std;
int main(void)
{
int cislo1, cislo2, celkem, operat;
cout << "Zadejte prvni cislo: ";
cin >> cislo1;
cout << "Zadejte druhe cislo: ";
cin >> cislo2;
cout << "Scitani 1\n Odcitani 2\n Nasobeni 3\n Deleni 4\n ";
cin >> operat;
if (operat == 1)
{
celkem = cislo1 + cislo2;
cout << "Vysledek je: " << celkem << "\n";
}
else if (operat == 2)
{
celkem = cislo1 - cislo2;
cout << "Vysledek je: " << celkem << "\n";
}
else if (operat == 3)
{
celkem = cislo1 * cislo2;
cout << "Vysledek je: " << celkem << "\n";
}
else if (operat == 4)
{
celkem = cislo1 / cislo2;
cout << "Vysledek je: " << celkem << "\n";
}
else
cout << "Zadane cislo je blbe x[ \n";
return 0;
}

 
Odpovědět
16.9.2015 22:48
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
mart-in
Člen
Avatar
mart-in:29. května 9:32

Ahoj, co ošetřit dělení 0? :-)

 
Odpovědět
29. května 9:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.