Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Mój pierwszy program w c++


Rekomendowane odpowiedzi

Opublikowano
#include <iostream>
#include <ostream>
using namespace std;
int main(int argc, char *argv[])
{
double a, b, wynik;
int dzialanie;
cout << "			   ==========KALKULATOR==========" << endl;
cout << "			   =======BY=WARROCK_CODER=====" << endl;
cout << "1. Dodawanie, Odejmowanie" << endl << "2. Mnozenie" << endl << "3. Dzielenie" << endl << "4. Potegowanie" << endl << "Kliknij inna liczbe od podanych powyzej, aby wyjsc z programu..."
<< endl << endl;
cin >> dzialanie;
switch (dzialanie)
{
case 1:
cout << endl << "Podaj skladniki lub odjemna i odjemnik :" << endl << " Nie zapomnij o znaku + lub - " << endl << endl << endl;
cin >> a >> b;
wynik = a + b;
break;
case 2:
cout << endl << " Podaj czynniki: " << endl << " Nie zapomnij o znaku *" << endl << endl << endl;
cin >> a >> b;
wynik = a * b;
break;
case 3:
cout << endl << " Podaj dzielna i dzielnik: " << endl << " Nie zapomnij o znaku /" << endl << endl << endl;
cin >> a >> b;
wynik = a / b;
break;
case 4:
cout << endl << " Podaj
default :
cout << endl << "Zapomniales o znaku +   - lub wybrales inna liczbe niz 1 aby wyjsc z programu" << endl;
wynik = 0;
}
cout << endl << "Wynik dzialania = " << wynik << endl << endl;
system("PAUSE");
return 0;
}

s

Weteran
Opublikowano

Ja natomiast nie radzę używać switcha, nie wiem dlaczego, pewnie może przez to że robi się dużo niepotrzebnego syfu.

Tak jest dużo ładniej ;]

 

#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
double a,b, wynik;
char znak;

cin>>a>>znak>>b;

if(znak == '*' ){
wynik = a*b;
}
if(znak == '+' ){
wynik = a+b;
}
/*
itd...
*/
cout<<endl<<"wynki: "<<wynik<<endl;
system("pause");
}

Opublikowano

@up

ale switch jest szybszy.

@top

Jak na super-mega haxxiora to słaby ten twój pierwszy program. Zwłaszcza skoro masz napisane w hobby pisanie hacków w C++...

Nie no po prostu jest to pewnie naprawde pierwszy kod nie metodą Ctrl-c ctrl-v...

No cóż gratki

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...