Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void num_complejos()
- {
- system("cls");
- cout << "Núm 1 = " << complex1[0] << std::showpos << complex1[1] << "i" << endl;
- cout << "Núm 2 = " << complex2[0] << std::showpos << complex2[1] << "i" << endl;
- cout << "\nOperar\n\t1. Suma\n\t2. Resta\n\t3. Multiplicación\n\t4. División\n\t5.Volver a menú" << endl;
- cin >> menu;
- switch (menu)
- {
- case 1:
- cout << "\nEl resultado de la suma es = " << complex1[0] + complex2[0] << std::showpos << complex1[1] + complex2[1] << endl;
- cout << "\n\n1. Seguir operando estos vectores\n2. Llenar nuevos vectores" << endl;
- cin >> menuception;
- if (menuception==1)
- {
- num_complejos();
- }
- else
- {
- main();
- }
- break;
- case 2:
- cout << "\nEl resultado de la resta es = " << complex1[0] - complex2[0] << std::showpos << complex1[1] - complex2[1] << endl;
- cout << "\n\n1. Seguir operando estos vectores\n2. Llenar nuevos vectores" << endl;
- cin >> menuception;
- if (menuception == 1)
- {
- num_complejos();
- }
- else
- {
- main();
- }
- break;
- case 3:
- cout << "\nEl resultado de la multiplicación es = " << complex1[0]*complex2[0]-complex1[1]*complex2[1] << std::showpos << complex2[0]*complex1[1]+complex1[0]*complex2[1] << "i" << endl;
- cout << "\n\n1. Seguir operando estos vectores\n2. Llenar nuevos vectores" << endl;
- cin >> menuception;
- if (menuception == 1)
- {
- num_complejos();
- }
- else
- {
- main();
- }
- break;
- case 4:
- cout << "\nEl resultado de la división es = " << (complex1[0] * complex2[0] + complex1[1] * complex2[1]) / (pow(complex2[0], 2) + pow(complex2[1], 2)) << std::showpos << (complex2[0] * complex1[1] - complex1[0] * complex2[1])/(pow(complex2[0], 2) + pow(complex2[1], 2)) << "i" << endl;
- cout << "\n\n1. Seguir operando estos vectores\n2. Llenar nuevos vectores" << endl;
- cin >> menuception;
- if (menuception == 1)
- {
- num_complejos();
- }
- else
- {
- main();
- }
- break;
- break;
- case 5:
- main();
- break;
- default: cout << ">:v" << endl;
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement