Advertisement
Felanpro

Wasted time of life

May 15th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.85 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <string>
  4.  
  5. /* run this program using the console pauser or add your own getch, system("pause") or input loop */
  6.  
  7. using namespace std;
  8.  
  9. int main() {
  10.    
  11.     //Räkna med bråk gjort i konsole fönster programmering. (Inte lärovänligt i matematik)
  12.    
  13.     int forsta_taljare;
  14.     int forsta_namnare;
  15.    
  16.     int andra_taljare;
  17.     int andra_namnare;
  18.    
  19.     cout << "Skriv in första täljare: ";
  20.     cin >> forsta_taljare;
  21.    
  22.     cout << "Skriv in första nämnare: ";
  23.     cin >> forsta_namnare;
  24.    
  25.     cout << "Första bråk deklarerat, resultat: " << forsta_taljare << "/" << forsta_namnare << endl;
  26.     system("pause");
  27.    
  28.     cout << "Skriv in andra täljare: ";
  29.     cin >> andra_taljare;
  30.    
  31.     cout << "Skriv in andra nämnare: ";
  32.     cin >> andra_namnare;
  33.    
  34.     cout << "Andra bråk deklarerat, resultat: " << andra_taljare << "/" << andra_namnare << endl;
  35.     system("pause");
  36.    
  37.     cout << "Nu välj vad du vill göra mellan bråken, du kan välja mellan /, +, -, och *.";
  38.     string val_av_operation;
  39.    
  40.     while(val_av_operation != "/" or "+" or "-" or "*")
  41.     {
  42.         cin >> val_av_operation; //kommer även avsluta loopen.
  43.        
  44.         if(val_av_operation == "+")
  45.         {
  46.             int nya_forsta_taljare = forsta_taljare * andra_namnare;
  47.             int nya_forsta_namnare = forsta_namnare * andra_namnare;
  48.            
  49.             int nya_andra_taljare = andra_taljare * forsta_namnare;
  50.             int nya_andra_namnare = andra_namnare * forsta_namnare;
  51.            
  52.             int summa_av_bada_taljare = nya_forsta_taljare + nya_andra_taljare;
  53.             int summa_av_bada_namnare = nya_forsta_namnare + nya_andra_namnare;
  54.            
  55.             system("pause");
  56.            
  57.             cout << nya_forsta_taljare << "/" << nya_forsta_namnare << " + " << nya_andra_taljare << "/" << nya_andra_namnare << "\n" << " = " << summa_av_bada_taljare << "/" << summa_av_bada_namnare << endl;
  58.              
  59.         }
  60.     }
  61.    
  62.    
  63.    
  64.     system("pause");
  65.    
  66.     return 0;
  67.    
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement