top of page

Trabajo

Para ejecutar el codigo dirijase a esta dirección

#include <iostream>
#include <math.h>
using namespace std;

int Opcion, Vo, i, j;
double R, L, C, W, Io, A, B, D, E;

// Declaración de funciones
void tabla();
void lineas();
void corriente();

int main()            
{
    do
    {
        cout << "MENU\n";
        cout << "1.-tabla de Multiplicar \n"; 
        cout << "2.-dibujo de Lineas\n";
        cout << "3.-corriente de resonancia L-R-C \n";
        cout << "Ingrese una opcion <> 0: ";
        cin >> Opcion;
        
        switch (Opcion)
        {
            case 1:
            {
                cout << "1.-tabla de Multiplicar\n";
                cout << "-----------------------------\n";
                tabla(); // LLAMADO O INVOCACION
                cout << endl;
            }; break;
                
            case 2:
            {
                cout << "2.-dibujo de Lineas\n";
                cout << "-------------------\n";
                lineas(); //1. INVOCACION
                cout << endl;
            }; break;
            
            case 3:
            {
                cout <<"3.-corriente de resonancia L-R-C \n";
                cout <<"------------------------------------- \n";
                corriente();//1.
            }; break;
        } 
    } while (Opcion != 0); // FIN DEL DO WHILE
    
    return 0; // FIN PROGRAMA
}

// FUNCIONES

void tabla()
{
    for(i = 1; i <= 12; i++)
    {
        cout << "Tabla del " << i << endl;
        cout << "--------------------------------\n" << i << endl;
        for(j = 1; j <= 12; j++)
            cout << i << "*" << j << "=" << i * j << "\n";
    }   
}

void lineas() 
{
    cout << endl << endl << endl;
    for(i = 1; i <= 120; i++)
    {
        cout << "-";
    }
    for(i = 1; i <= 80; i++)
    {
        cout << "*" << endl;    
    }
}

void corriente()
{
    // Io = Vo / (R^2 + (wL - 1/(wC))^2
    cout << "Ingrese la resistencia: "; cin >> R;
    cout << "Ingrese la velocidad radial: "; cin >> W;
    cout << "Ingrese la inductancia: "; cin >> L;
    cout << "Ingrese la capacitancia: "; cin >> C;
    
    for(Vo = 10; Vo <= 220; Vo += 10)
    {
        A = pow(R, 2);
        E = W * L;
        D = 1 / (W * C);
        B = pow((E / D), 2);
        Io = Vo / (A + B);
        cout << "Para el voltaje = " << Vo << " la corriente I(" << Vo << ") = " << Io << endl;
    }
}

bottom of page