Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clude <iostream>
- #include <cmath>
- #include <stdio.h>
- #include <conio.h>
- #include <cstdlib>
- using namespace std;
- float x, y;
- char wybor;
- int main()
- {
- cout << endl;
- cout << "MENU" << endl;
- cout << "----------------" << endl;
- cout << "1. sin" << endl;
- cout << "2. cos" << endl;
- cout << "3. tan" << endl;
- cout << "4. ctg" << endl;
- cout << "5. log" << endl;
- cout << "6. exp" << endl;
- cout << "A. asin" << endl;
- cout << "B. acos" << endl;
- cout << "C. atan" << endl;
- cout << "0. Koniec programu" << endl;
- cout << "Wybierz: ";
- cin >> wybor;
- cout << "Podaj x:";
- cin >> x;
- cout << "Podaj y:";
- cin >> y;
- switch(wybor)
- {
- case '1':
- double angle;
- std::cout << "Podaj kat alfa" << std::endl;
- std::cin >> angle;
- double radian = 3.1415 / 180;
- std::cout << "Sinus dla kata " << angle << " wynosi " << sin(angle * radian);
- break;
- case '2':
- double angle;
- std::cout << "Podaj kat alfa" << std::endl;
- std::cin >> angle;
- double radian = 3.1415 / 180;
- std::cout << "Cosinus dla kata " << angle << " wynosi " << cos(angle * radian);
- break;
- case '3':
- double angle;
- std::cout << "Podaj kat alfa" << std::endl;
- std::cin >> angle;
- double radian = 3.1415 / 180;
- std::cout << "Tangens dla kata " << angle << " wynosi " << tan(angle * radian);
- break;
- case '4':
- break;
- case '5':
- break;
- case '6':
- break;
- case 'A':
- double Y;
- std::cout << "Podaj wartosc dla funkcji asin" << std::endl;
- std::cin >> Y;
- double radian = 3.1415 / 180;
- std::cout << "Arcus sinus w stopniach dla wartości " << Y << " wynosi " << asin(Y) / radian;
- break;
- case 'B':
- double Y;
- std::cout << "Podaj wartosc dla funkcji acos" << std::endl;
- std::cin >> Y;
- double radian = 3.1415 / 180;
- std::cout << "Arcus cosinus w stopniach dla wartości " << Y << " wynosi " << acos(Y) / radian;
- break;
- case 'C':
- double Y;
- std::cout << "Podaj wartosc dla funkcji atan" << std::endl;
- std::cin >> Y;
- double radian = 3.1415 / 180;
- std::cout << "Arcus Tangens w stopniach dla wartości " << Y << " wynosi " << acos(Y) / radian;
- break;
- case '0':
- exit(0);
- default: cout << "Nie ma takiej opcji w menu!";
- }
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement