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

[Pytanie] [C++] Mój pierwszy "Kalkulator"


DyeR

Rekomendowane odpowiedzi

Opublikowano

Zrobiłem taki początkujący kalkulator

#include <iostream>

#include <cstdio>

using namespace std;

 

 

int main ()

 

{

int a;

cout << "Podaj iczbe A : "; // Podajemy liczve a

cin >> a; // Zapisujemy liczbe a do pamieci

 

int b;

cout << "Podaj liczbe B : "; // Podajemy liczbe b

cin >> b; // Zapisujemy liczbe b do pamieci

 

cout << " a + b = " << a + b << endl; // Dodawanie

cout << " a - b = " << a - b << endl; // Odejmowanie

cout << " a * b = " << a * b << endl; // Mnozenie

cout << " a / b = " << a / b << endl; // Dzielenie

cout << " a % b = " << a % b << endl; // Reszta z dzielenia

 

return 0;

}

 

 

 

 

 

 

Jak zrobić coś takiego że jak w liczbe B ktoś wrzuci 0 żeby napisało że nie można dzielić przez 0 zamiast wywalać błąd podczas operacji dzielenia ?

 

@edit

Nie chce kopiować includów... >.< includuje poprawnie i program działa

Opublikowano

instrukcja if i else:

if(b == 0)

cout << "Blad nie dziel przez zero!" << endl

cin >> b;

else

cout << "a / b" << a / b << endl

powinno dzialac

mozna tez zrobić za pomocą instrukcji Switch caly kalkulator wlasnie z takimi wyjatkami

 
 

Opublikowano

gdzie to dodać ?

Pomyśl,

 

If(b == 0){

//do nothing

}else{

//podziel

}

O błędach w C++ powie Ci kompilator, a o błędach w PHP klient..

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...