Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "Dzialania.hpp"
- #include <cstdlib>
- #include <tchar.h>
- #include <stdio.h>
- int _tmain(int argc, _TCHAR* argv[]) {
- /*
- std::cout << "Witamy w profesjonalnym kalkulatorze v1.1.3_r25\n";
- std::cout << "Wyswietlic zasady działania kalkulatora? wciśnij p, jeśli nie daciśnij dowolny klawisz ... \n";
- char p;
- std::cin>>p;
- if(p=='p'){
- std::cout << "Dzialanie kalkulatora jest banalnie proste, pierw podajemy liczbę potem znak a na końcu jeśli trzeba drugą liczbe\n";
- }
- std::cout << "Podaj pierwszą liczbe\n";
- float x;
- float z; // definowanie x , z
- std::cin >> x;
- char znak; //definiowanie znaku
- std::cout << "Co wykonać ? \n + \n - \n * \n / \n ^ \n ! \n";
- std::cin >> znak;
- if (znak != '!'){
- std::cout << "Cos jeszcze ?\n";
- std::cin >> z;
- }
- */
- float x,z;
- char znak;
- x=Funkcja_1(x);
- znak=Znak(znak);
- Tutej:
- z=Funkcja_2(z);
- switch (znak){
- case '+':
- Dodawanie(x,z);
- break;
- case '-':
- Odejmowanie(x,z);
- break;
- case '*':
- Mnozenie(x,z);
- break;
- case '^':
- Potenga(x,z);
- case '/':{
- Dzielenie(x,z);
- if (z==0){ //Warunek na dzielenie przez 0
- goto Tutej; // wraca do tutej ^
- }
- }
- break;
- case '!':
- Silnia(x);
- break;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement