Advertisement
pcsiasop

Semana10SMMiercoles

May 23rd, 2018
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.47 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <Windows.h>
  4. #include <stdio.h>
  5. using namespace std;
  6. void suma(int e1, int i1, int e2, int i2)
  7. {
  8.     cout << "(" << e1 << "+" << i1 << "i)+(" << e2 << "+" << i2 << "i)=(" << (e1 + e2) << "+" << (i1 + i2) << "i)" << endl;
  9. }
  10. void resta(int e1, int i1, int e2, int i2)
  11. {
  12.     cout << "(" << e1 << "+" << i1 << "i)-(" << e2 << "+" << i2 << "i)=(" << (e1 - e2) << "+" << (i1 - i2) << "i)" << endl;
  13.  
  14. }
  15. void opera(int opt)
  16. {
  17.     int entera1, imaginaria1;
  18.     int entera2, imaginaria2;
  19.  
  20.     int entera, imaginaria;
  21.     cout << "Numero 1" << endl;
  22.     cout << "Parte entera : ";
  23.     cin >> entera1;
  24.     cout << "Parte imaginaria : ";
  25.     cin >> imaginaria1;
  26.     cout << "Numero 2" << endl;
  27.     cout << "Parte entera : ";
  28.     cin >> entera2;
  29.     cout << "Parte imaginaria : ";
  30.     cin >> imaginaria2;
  31.     if (opt == 1) suma(entera1, imaginaria1, entera2, imaginaria2);
  32.     if (opt == 2) resta(entera1, imaginaria1, entera2, imaginaria2);
  33. }
  34.  
  35. void main()
  36. {
  37.     int opcion;
  38.     bool salir = false;
  39.     do
  40.     {
  41.         cout << endl;
  42.         cout << "#### Seleccione una opcion ####### " << endl;
  43.         cout << "****************************************" << endl;
  44.         cout << "1) Sumar: " << endl;
  45.         cout << "2) Restar " << endl;
  46.         cout << "3) Fin " << endl;
  47.         cout << "Opcion : ";
  48.         cin >> opcion;
  49.         switch (opcion)
  50.         {
  51.         case 1:
  52.             opera(opcion);
  53.             break;
  54.         case 2:
  55.             opera(opcion);
  56.             break;
  57.         case 4: default:
  58.             salir = true;
  59.             break;
  60.         }
  61.     } while (salir == false);
  62.     system("pause");
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement