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

Kalkulatorek...


Rekomendowane odpowiedzi

Opublikowano

Cześć. Jestem zielony w c++ i można powiedzieć, że ukończyłem poziom 1. Chcę, abyście powiedzieli czy mam coś dodać, czy coś jest w tym kodzie nie potrzebne.

DOWNLOAD: http://www.speedysha.../kalkulator.rar

SCAN: https://www.virustot...sis/1328732036/

 

KOD:

#include <iostream>
#include <cstdio>
#include <conio.h>
#include <cstdlib>
using namespace std;
int main()
{
int powrot = 4;
int wybor;
int a;
int exit;
int b;
int menupowrot = 3;
cout << "Witaj w kalkulatorze kliknij ENTER, aby przejsc dalej..." <<endl;
getch();
	do
{
 menupowrot -= 2;
 cout << "1.Dodawanie 2.Odejmowanie 3.Mnozenie 4.Dzielenie 5.Exit" << endl;
 cin >> wybor;
 switch (wybor)
{

	case 1:
	 cout << "Dodawanie. Wpisz perwsza liczba" << endl;
	 cin >> a;
	 cout << "Wpisz 2 liczba" << endl;
	 cin >> b;
	 cout << "wynik = "<< a+b <<" klinij enter" << endl;
	 cout << "1.Menu 0.Exit." << endl;
	 cin >> menupowrot;
	 system("cls");
	 break;
	case 2:
	 cout << "Odejmowanie. Wpisz perwsza liczba" << endl;
	 cin >> a;
	 cout << "Wpisz 2 liczba" << endl;
	 cin >> b;
	 cout << "wynik = "<< a-b <<" klinij enter" << endl;
	 cout << "1.Menu 0.Exit." << endl;
	 cin >> menupowrot;
	 system("cls");
	 break;
	case 3:
	 cout << "Mnozenie. Wpisz perwsza liczba" << endl;
	 cin >> a;
	 cout << "Wpisz 2 liczba" << endl;
	 cin >> b;
	 cout << "wynik = "<< a*b <<" klinij enter" << endl;
	 cout << "1.Menu 0.Exit." << endl;
	 cin >> menupowrot;
	 system("cls");
	 break;
	case 4:
	 cout << "Dzielenie. Wpisz perwsza liczba" << endl;
	 cin >> a;
	 cout << "Wpisz 2 liczba" << endl;
	 cin >> b;
	 cout << "wynik = "<< a/b <<" klinij enter" << endl;
	 cout << "1.Menu 0.Exit." << endl;
	 cin >> menupowrot;
	 system("cls");
	 break;
	case 5:
	 goto label;
	 break;
   default:
	 cout << "nie wbudowano mi funkci do tego przycisku ,,sproboj ponownie,," <<endl;
}
   switch (menupowrot)
{
	case 1:
	 cout << "Powtorka \n" << endl;
	 menupowrot += 2;
	 break;
	case 0:
	 label:
	 cout << "Dowidzenia... KLIKNIJ ENTER" << endl;
	 getch();
	 exit;
	 break;
	 default:
	 cout << "nie wbudowano mi funkci do tego przycisku ,,sproboj ponownie,,";
}
}while(menupowrot == 3);
return 0;
getch();
}

Opublikowano

Słabe. Zrób, żeby można było wpisać np: 2+2*2 albo ((4+3)/(3-2)*2)) i dawało wynik podanego wyrażenia.

mateq

 

Wideo kurs programowania w c++

TU

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...