Bienvenido

Lenguaje de Programacion 1.

Cuál es el mejor lenguaje de programación?

lamentamos defraudarte: no hay un lenguaje de programación del que pueda afirmarse que es el mejor fuera de toda duda y en cualquier circunstancia.

C ++

el lenguaje que ha logrado un mayor incremento en su cuota de mercado ha sido C# que ha creció cerca de un 500%.

...

....

.......

.......

jueves, 20 de agosto de 2015

evaluacion 2

Evaluacion N°2:  Ordenamiento

Codigo:

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

const int m=2, n=2, z=20;
int i, j, sumatoria, Busca, YY, XX, R, ZZ, Elementos, AUX;

int M[n][m];
int V[z];

void LeerMatriz();
void EscribirMatriz();
void Buscar(int YY);
int SumarElementos();
void LeerVector(int XX);
void EscribirVector(int XX);
void OrdenaVector(int XX);



int main ()
{
 int opcion;
 do
 {      //INICIO DEL DO - WHILE
  cout<<"********* MENU DE UNA MATRIZ **********\n\n";
  cout<<" 1) LECTURA DE UNA MATRIZ J * K \n";
  cout<<" 2) ESCRITURA DE LA MATRIZ J * K \n";
  cout<<" 3) ENCONTRAR EL ELEMENTO N° \n";  
  cout<<" 4) SUMAR ELEMENTOS EN LA MATRIZ J * K \n";
  cout<<" 5) LECTURA DE UN VECTOR[z] \n";
  cout<<" 6) ESCRITURA DE UN VECTOR[z] \n";
  cout<<" 7) ORDENAR EL VECTOR[z] \n";
  cout<<"       DIGITE <0> PARA SALIR \n";
  cout<<"       Elija una Opcion < > \n\n";
  cout<<"*************************************\n\n";
  cout<<"   ELIJA UNA OPCION : "; cin>>opcion;
    //2)ASIGNACION
    switch (opcion)
    { //INICIO DEL CASO 1
    case 1:
     {// CONTENIDO 1 (INICO)
       cout<<"******* LECTURA DE LA MATRIZ J * K ******\n\n";
       LeerMatriz();
       cout<<"************************************\n\n";
    } //FIN DEL CASO 1
     break;    
  case 2:
     {//INICIO DEL CASO 2
       cout<<"******* ESCRITURA DE LA MATRIZ J * K ******\n\n";
       EscribirMatriz();
       cout<<"*********************************\n\n";
     } //FIN DEL CASO 2
    break;

  case 3:
     {//INICIO DEL CASO 3
       cout<<"******* ENCONTRAR EL ELEMENTO  N° ******\n\n";
       cout<<"Ingrese el e-nesimo elemento a Buscar: "; cin>> Busca;    
       Buscar(Busca);
       cout<<"*********************************\n\n";
     } //FIN DEL CASO 2
    break;

  case 4:
     {//INICIO DEL CASO 4
       cout<<"******* SUMAR LOS ELEMENTOS DE LA MATRIZ ******\n\n";
       R = SumarElementos();
       cout<<"LA SUMA DE LOS ELEMENTOS DE LA MATRIZ ES:"<< R<< endl;
       cout<<"\n******************************************\n\n";
     } //FIN DEL CASO 2
    break;

   case 5:
     {//INICIO DEL CASO 5
      cout<<"******* LECTURA DE UN VECTOR[z] ******\n\n";
      cout<<"Ingrese el número de elementos del V[z]"; cin>>Elementos;
      LeerVector(Elementos);
      cout<<"\n******************************************\n\n";
     } //FIN DEL CASO 2
    break;
 
   case 6:
     {//INICIO DEL CASO 6
      cout<<"*******   ESCRITURA DE UN VECTOR[z] ******\n\n";
      EscribirVector(Elementos);
      cout<<"\n******************************************\n\n";
     } //FIN DEL CASO 2
    break;

   case 7:
     {//INICIO DEL CASO 7
      cout<<"******* ORDENAR EL VECTOR[z] ******\n\n";
      OrdenaVector(Elementos);
      cout<<"\n******************************************\n\n";
     } //FIN DEL CASO 2
    break;




   }// FIN DE SWITCH
 }while (opcion !=0); // FIN DEL DO - WHILE

  cout<<endl;cout<<"\n";
  system("pause");
  return 0;
} //FIN DEL PROGRAMA

// ZONA DE DESARROLLO DE FUNCIONES

void LeerMatriz()
{
  cout<<endl;
  cout<<"LECTURA DE LA MATRIZ M "<<endl;
  for(i=1; i<=n; i++)
    for(j=1; j<=m; j++)
     {
     cout<<"ingrese valor del elemento M["<<i<<"]["<<j<<"] = "; cin>>M[i][j];
     }    
  cout<<endl;
}

void EscribirMatriz()
{
  cout<<endl;
  cout<<"ESCRITURA DE LA MATRIZ M "<<endl;
  for(i=1; i<=n; i++)
    for(j=1; j<=m; j++)
     {
     cout<<"El elemento M["<<i<<"]["<<j<<"] = "<<M[i][j]<<endl;
     }    
  cout<<endl;
}

void Buscar(int YY)
{
 for(i=1; i<=n; i++)
  for(j=1; j<=m; j++)  
   {
     if (M[i][j]==YY)      
     cout<<" Encontrmos al elemento M["<<i<<"]["<<j<<"] = "<<M[i][j] <<endl;
   }    
} // FIN DE BUSCAR

int SumarElementos()
{
 sumatoria = 0;
 for(i=1; i<=n; i++)
  for(j=1; j<=m; j++)
   {
    sumatoria = sumatoria + M[i][j];
   }
   return sumatoria;
} // FIN DE SUMAR

void LeerVector(int XX)
{
 cout<<endl;
 cout<<"LECTURA DEL VECTOR V[z] "<<endl<<endl;
  for(i=1; i<=XX; i++)
   {
   cout<<"Ingrese valor del elemento V["<<i<<"] = "; cin>>V[i];
   }    
 cout<<endl;
}

void EscribirVector(int XX)
{
 cout<<endl;
 cout<<"ESCRITURA DEL VECTOR V[z] "<<endl<<endl;
  for(i=1; i<=XX; i++)
   {
   cout<<"Elemento V["<<i<<"] = "<< V[i]<< endl;
   }    
 cout<<endl;
} // FIN DEL ESCRIBIR

void OrdenaVector(int XX)
{

 for(i=1; i<=XX; i++)
  for(j=1; j<=XX-1; j++)
   {
    if(V[j] > V[j+1])
     {
       AUX = V[j];
       V[j] = V[j+1];
       V[j+1] = AUX;
     }
   }
   EscribirVector(XX);
} // FIN DE ORDENA












Nota 1

Evaluación N° 1:        Matrices y Vectores.



Codigo:

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

int i, j, h, r, Den, Vel, Con, fff;
double T, DentroRaiz, V, D, HG, HP, HK, hh, joul, kil, seg, amp, segg;
const double pi=3.1416, g=9.8, Q=1000;
const int p=6, n=3, m=2;
int M[n][m];
int X[p];
void Dosisderadiacionabsorbida();
void actividadcatalitica();
void cargaelectrica();

int main ()
{
 int opcion;
 do
 {
  cout<<" 1) Hallar  LA Unidad de Dosis de radiación absorbida \n";
  cout<<" 2) Hallar la Unidad de actividad catalítica \n";
  cout<<" 3) Unidad de carga eléctrica \n";

  cout<<"    DIGITE <0> PARA SALIR \n\n";
  cout<<"ELIJA UNA OPCION: ";
  cin>>opcion;
  cout<<"************************************************\n";

  cout<<"\n\n";

    switch (opcion)
    {
  case 1:
     {
       cout<<"******* Dosis de radiación absorbida ******\n\n";    
      Dosisderadiacionabsorbida();
       cout<<"***********************************************\n\n";
    }
     break;    
  case 2:
     {
       cout<<"******* Unidad de actividad catalítica ***************\n\n";
       actividadcatalitica();
       cout<<"***********************************************\n\n";
     }
    break;  
  case 3:
     {
       cout<<"** Unidad de carga eléctrica**\n\n";
       cargaelectrica();
       cout<<"*********************************\n\n";
     }
    break;
 
   }
 }while (opcion !=0);

  cout<<endl;cout<<"\n";
  system("pause");
  return 0;
}

void Dosisderadiacionabsorbida()
{
     cout<<endl;
     cout<<"Ingresar Joule: ";
     cin>>joul;
     cout<<"Ingresar cuantos Kilogramos: ";
     cin>>kil;
     cout<<endl;
     for(i=1; i<=n; i++)
       for(j=1; j<=m; j++)
       {
       cout<<"\n";
       cout<<"Ingrese valores de radiacion: ";
       cin>>M[i][j];
       T = ((M[i][j])*(joul / kil));
       cout<<"Dosis de Radiacion absobida es: "<<T;            
       }
       cout<<endl;
}

void actividadcatalitica()
{
     cout<<endl;
   
     cout<<"HALLANDO LAS VELOCIDADES: ";

     cout<<"Ingresar Cuantos Segundos: ";
     cin>>seg;
       
     cout<<endl;
     for(i=1; i<=n; i++)
       for(j=1; j<=m; j++)
       {
       cout<<"\n";
       cout<<"Ingrese valores de Mol: ";
       cin>>M[i][j];
       V = (M[i][j] / seg);
     
       cout<<"LOS VALORES DE MOL ES: "<<V;            
                 
       }
       cout<<endl;  
}

void cargaelectrica()
{
     cout<<endl;
     cout<<"Ingresar el Amperio: \n\n";
     cin>>amp;
      cout<<"Ingresar cuantos Segundos: \n\n";
     cin>>segg;
     cout<<"\nHALLANDO numero de columb: ";  
     cout<<endl;
     for(i=1; i<=p; i++)
     {
     cout<<"\n";
     cout<<"Ingrese el numero de columbio: ";
     cin>>X[p];
     D=((X[p] * amp * segg));
     cout<<"La distancia es: "<<D;
     }
     cout<<endl;  
}




* Dev C+++










martes, 28 de julio de 2015

tarea 5

                                                     electricidad 

La electricidad  es el conjunto de fenómenos físicos relacionados con la presencia y flujo de cargas eléctricas. Se manifiesta en una gran variedad de fenómenos como los rayos, la electricidad estática, la inducción electromagnética o el flujo de corriente eléctrica. La electricidad es una forma de energía tan versátil que tiene un sinnúmero de aplicaciones, por ejemplo: transporte, climatización, iluminación y computación.

La electricidad se manifiesta mediante varios fenómenos y propiedades físicas:

-Carga eléctrica: una propiedad de algunas partículas subatómicas, que determina su interacción electromagnética. La materia eléctricamente cargada produce y es influida por los campos electromagnéticos.
-Corriente eléctrica: un flujo o desplazamiento de partículas cargadas eléctricamente por un material conductor; se mide en amperios.
-Campo eléctrico: un tipo de campo electromagnético producido por una carga eléctrica incluso cuando no se está moviendo. El campo eléctrico produce una fuerza en toda otra carga, menor cuanto mayor sea la distancia que separa las dos cargas. Además las cargas en movimiento producen campos magnéticos.
-Potencial eléctrico: es la capacidad que tiene un campo eléctrico de realizar trabajo; se mide en voltios.
-Magnetismo: La corriente eléctrica produce campos magnéticos, y los campos magnéticos variables en el tiempo generan corriente eléctrica.
La electricidad se usa para generar:

-luz mediante lámparas
-calor, aprovechando el efecto Joule
-movimiento, mediante motores que transforman la energía eléctrica en energía mecánica
-señales mediante sistemas electrónicos, compuestos de circuitos eléctricos que incluyen componentes


EJERCICIOS:

 1.-HALLAR LA RESISTENCIA TOTAL DEL CIRCUITO ENTRE LOS EXTREMOS A Y B.









2.-DEL SIGUIENTE CIRCUITO HALLAR LA RESISTENCIA EQUIVALENTE ENTRE LOS EXTREMOS A Y B.






3.- HALLAR LA POTENCIA ELECTRICA EN EL SIGUIENTE CIRCUITO:









4.- CUANTA CORRIENTE ELÉCTRICA PRODUCE ESTE CIRCUITO:




C+++

























martes, 12 de mayo de 2015

4° NOTA PERMANENTE

                  LEY DE OHM: VOLTAJE, CORRIENTE Y                                                     RESISTENCIA 
La ley de Ohm expresa la relación que existe entre voltaje (V), la corriente (I) y la resistencia (R) en un circuito eléctrico de DC. Estableciendo la fórmula V=R*I. Dichas relaciones establecen que:
 Si se eleva V, aumentará I.
 Si se reduce V, disminuirá I.
 Si se aumenta R, disminuirá I.
Si se reduce R, aumentará I.
 Ejercicio 1.1 De acuerdo al circuito, ¿cuánta corriente produciría un voltaje aplicado de 10 volts a través de una resistencia de 5 ohms?
 RESISTENCIAS EN SERIE
Un circuito en serie está formado por un conjunto de cargas o resistencias por las cuales fluye la corriente total de la fuente en una sola trayectoria y no hay divisiones entre estas cargas, por lo que la corriente es la misma en cualquier punto.
 Para calcular ya sea la corriente o el voltaje en un circuito con cargas en serie, primero se suman todas las cargas o resistencias para formar una resistencia total o equivalente y a partir de ahí calcular las demás variables mediante la ley de ohm. Por lo tanto la resistencia total de un circuito serie se calcula de la siguiente forma:
Rtotal=R1+R2+R3+R4+R5+…Rn

Ejercicio.
 Calcular la corriente total que circula en el siguiente circuito con cargas en serie, considerando que la fuente es de 90 volts.



FUENTES DE DC EN SERIE 
Las fuente de voltaje también pueden colocarse en serie, por lo tanto el voltaje total en un circuito donde existen dos o más fuentes en serie es la suma de los voltajes individuales de cada fuente. Cuando las polaridades de las fuentes se encuentran hacia la misma dirección, su voltaje se suma, cuando sus polaridades se encuentran en direcciones opuestas, se restan.
Ejercicio.
Para el siguiente circuito, calcular la corriente aportada por las dos fuentes en serie. 




 RESISTENCIAS EN PARALELO
 Para las resistencias en paralelo se pueden observar tres reglas principales para calcular la resistencia equivalente:
• Para un determinado número de resistencias en paralelo y del MISMO VALOR, la resistencia total se calcula dividendo el valor de una sola resistencia entre el número de ellas.
• La resistencia total de dos resistencias en paralelo de igual o distinto valor se puede calcular con la fórmula: Rt = (R1*R2) / R1+R2 

Ejercicio .
 Encontrar la corriente que circula por el circuito mostrado, suponiendo que se tiene una fuente de 12V. 



RESOLUCION EN C++
                                                                                                                 



domingo, 26 de abril de 2015

                                                         EJERCICIOS

1.Ejercicio:
Menú con 4 opciones

#include <iostream>
#include <math.h>
int main()
{
int opcion,a,b,resultado;
printf("Ingrese el primer numero : ");
scanf("%d",&a);
printf("Ingrese el segundo numero : ");
scanf("%d",&b);
printf("Menu\n");
printf("1. SUMAR\n");
printf("2. RESTAR\n");
printf("3. DIVIDIR\n");
printf("4. MULTIPLICAR\n");
printf("Elija una de las operacion: ");
scanf("%d",&opcion);
switch(opcion)
{
case 1:
resultado=a+b;
printf("%d + %d = %d\n",a,b,resultado);
break;
case 2:
resultado=a-b;
printf("%d - %d = %d\n",a,b,resultado);
break;
case 3:
resultado==a/b;
printf("%d / %d = %d\n",a,b,resultado);
break;
case 4:
resultado=a*b;
printf("%d x %d = %d\n",a,b,resultado);
break;
defalut:
printf("Opcion no valida\n");
break;
}
}


2.Ejercicio:
-Medir longitud de una cadena

-Convertir de minúsculas a mayúsculas una cadena

-Verificar si los elementos de una cadena contiene dígitos

-Ordenar números de mayor a menor / menor a mayor (debe ser seleccionado por un menu)

-Calcular la pendiente de una recta dados dos puntos.

-Generar los puntos de un cilindro de Radio r, y Altura h almacenarlo en un arreglo de 3 dimensiones 

-Convertir de cadena a entero


*********************************************************************************

#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h>
using namespace std;
int opcion, a;
int m,i,b,c,k,j;
char pollo[9999], gallina[9999], pollito[9999]; 
int main(){
//Mostrando el menu
//while (a==0)
cout<<"v0.0.1\n\n\n";
cout<<"Veamos que tenemos por aqui:\n\n";
cout<<"1.- Midamos la longitud de una cadena "<<"\n";
cout<<"2.- Mejor convirtamos una cadena de minusculas a minusculas"<<"\n";
cout<<"3.- No, verifiquemos si los elementos de una cadena tienen digitos ;)"<<"\n";
cout<<"4.- Ordenar numeros de mayor a menor o visceversa"<<"\n";
cout<<"5.- Calculemos la pendiente de una recta"<<"\n";
cout<<"6.- Veamos los puntos de un cilindro"<<"\n";
cout<<"7.- Convirtamos cadenas a enteros"<<"\n";
cout<<"8.- Salgamos a jugar WoW\n\n"<<"\n";
cout<<"La opcion es: ";cin>>opcion;
switch(opcion){
case 1:
system("CLS");
cout<<"Ingresa la cadena de texto (maximo 9999 caracteres):\n\n";
cin.getline(pollo,9999);
cin.getline(pollo,9999);
i=0;
b=0;
while (pollo[i]!='\0'){
i++;
b++;}
cout<<"\nLa cadena que escribiste contiene...."<<b<<" caracteres\n\n";
system("PAUSE");
break;
case 2:
system("CLS");
cout<<"Escribe en Mayusculas o Minusculas:\n\n";
cin>>pollo;
i=0;
while (pollo[i]!='\0'){
i++;}
for(c=0;c<i;c++){
if(pollo[c]>96){
pollo[c]=pollo[c]-32;}
else(pollo[c]=pollo[c]+32);
}
for(c=0;c<i;c++){
if(pollo[c]==64){
pollo[c]=pollo[c]-32;}
}
cout<<"\n"<<pollo<<"\n";
system("PAUSE");
break;
case 3:
system("CLS");
cout<<"Escribe cualquier tipo de texto, vamos a identificar cuales son numeros:\n\n";
cin>>pollo;
for(i=0;i<100;i++){
if(pollo[i]=='0'||pollo[i]=='1'||pollo[i]=='2'||pollo[i]=='3'||pollo[i]=='4'||pollo[i]=='5'||pollo[i]=='6'||pollo[i]=='7'||pollo[i]=='8'||pollo[i]=='9')
cout<<"\nLa cadena tiene numeros\n\n";
else
cout<<"\nLa cadena carece de numeros en el primer digito\n\n";
system("PAUSE");
break;
case 4:
system("CLS");
int n,i,j,A[50],aux;
cout<<"Ingrese la Cantidad de Numeros a Ingresar: ";
cin>>n;
for(i=1;i<=n;i++)
{
cout<<"Numero "<<i<<" :";
cin>>A[i];
}
for(i=1;i<=n-1;i++)
{
for(j=1;j<=n-1;j++)
{
if(A[j]>A[j+1])
{
aux=A[j];
A[j]=A[j+1];
A[j+1]=aux;
}
}
}
cout << "Menor a Mayor: \n";
for(i=1;i<=n;i++)
{
cout<<"-"<<A[i]<<"\n";
}
cout << "Mayor a Menor: \n";
for(i=n;i>=1;i--)
{
cout<<"-"<<A[i]<<"\n";
}
system("PAUSE");
break;
case 5:
system("CLS");
double x1, x2, y1, y2, m1;
m=0;
cout<<"Da los puntos de (x1,y1):\n\n";
cout<<"Ingresa el valor de x\n";
cin>> x1;
cout<<"Ingresa el valor de y\n";
cin>> y1;
cout<<"Ingresa el valor de x2\n";
cin>>x2;
cout<<"Ingresa el valor de y2:\n";
cin>>y2;
m1=(y2-y1)/(x2-x1);
cout<<"La pendiente de los puntos ("<<x1<<", "<<y1<<") "<<"y ("<<x2<<", "<<y2<<")"<<" es: \n\n"<<m1<<"\n\n";
system("PAUSE");
break;
case 6:
system("CLS");
cout<<"Vamos a ver los puntos de un cilindro, da los datos que se te piden..\n";
{
float r, altura, arreglo[8][8][3], x, y, z, aux, aux2;
float pi = 3.14159;
cout<< "\nEscribe la altura:"<<endl;
cin>>altura;
cout<< "\nEscribe el radio:"<<endl;
cin>>r;
cout<<"\n";
aux= altura/8;
aux2=aux;
cout<<"Los puntos obtenidos son los siguientes:\n";
for(i=0; i<8; i++){
z=aux;
aux=aux+aux2;
for(k=0; k<8; k++){
x=r*cos((k*360/8) * (pi/180));
y=r*sin((k*360/8) * (pi/180));
arreglo[i][k][0]= x;
arreglo[i][k][1]= y;
arreglo[i][k][2]= z;
cout<<arreglo[i][k][0]<<", ";
cout<<arreglo[i][k][1]<<", ";
cout<<arreglo[i][k][2]<<"\n"<<endl;
}
}
_getch();
}
break;
case 7:
system("CLS");
cout<<"Convertiremos una cadena a entero de manera automatica (Ingresa numeros con decimales):\n\n";
cin.getline(gallina,9999);
cin.getline(gallina,9999);
m=0;
while(gallina[m]!='\0'){
if(gallina[m]>='0'&&gallina[m]<='9'){
pollito[m]=gallina[m];
m++;
}
else{
break;
}
}
pollito[m]='\0';
if(m>0)

cout<<pollito<<"\n";
else
cout<<"Error...\n";
_getch();
system("PAUSE");
break;
case 8:
system("CLS");
cout<<"\t\t\tChao que te vaya bien...";
_getch();
break;
default:
cout<<"Ahi estan las opciones, presiona las teclas correctas...Adios";
system("PAUSE");
}
}

}





3.Ejercicio:
-Hallar potencia
-Hallar por el metodo kirchoff
-Resistencia equivalente 

-Potencia aparente

******************************************************

#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
    int opcion;
    cout<<"******MENU PRINCIPAL********* \n";
    cout<<"   1)opcion 1 \n";
    cout<<"   2)opcion 2 \n";
    cout<<"   3)opcion 3 \n";
    cout<<"   4)opcion 4 \n";
    cout<<"****************** \n\n";
    cout<<"  ELIGA UNA OPCION "; cin>>opcion;
switch (opcion)
{  //inicio del switch
       case 1:
            { //inicio de la opcion 1
                cout<<"********potencia********** \n";
                  cout<<"Potencia = voltaje * corriente \n";
                int P, V, I;
                double V1;
                cout<<"ingrese valor del voltaje: \n"; cin>>V;
                cout<<"ingrese valor de la corriente: \n"; cin>>I;
                V1 = V + 0.1 *  V;
                if (V1<=242)
                {
                 P = V * I;        
                cout<<"la potencia es: \n"<< P <<endl;
                }
                else 
                {
                P = V * I;  
                cout<<"hay exceso de voltaje   \n";
                cout<<"se puede qemar el equipo   \n"; 
                cout<<"porque el voltaje maximo es menor a  242 voltios \n" ;
                cout<<"y usted tiene "<< V << " voltios "<<endl;
                }
                cout<<"************************** \n";
                
            }
            break ;
       case 2:
            { //inicio de la opcion 2
                cout<<"*********leyes de kirchoff********** \n";
                 cout<<" Ieq = I1 + I2 + I3 \n";
                int ieq, i1, i2, i3;
                cout<<"ingrese la corriente I1: \n";cin>>i1;
                cout<<"ingrese la corriente I2: \n";cin>>i2;
                cout<<"ingrese la corriente I3: \n";cin>>i3;
                ieq = i1 + i2 + i3;
                if (ieq>50)
                {
                cout<<"cambie de conductor \n";
                 cout<<"no soporta la suma de  \n"<< ieq <<" amperios"<<endl;           
                }
                else 
                
                cout<<"la corriente equivalente es : \n"<< ieq <<" amperios "<<endl;
                  
                cout<<"************************************ \n";
                
            } //fin de la opcion 2
            break ;
       case 3:
            { //inicio de la opcion 3
                cout<<"***********RESISTENCIA EQUIVALENTE********** \n";
                cout<<" 1/Req = 1/R1 + 1/R2 + 1/R3 \n\n";
                int  R1, R2, R3;
                double Req, r;
                cout<<"ingrese la resistencia R1: \n";cin>>R1;
                cout<<"ingrese la resistencia R2: \n";cin>>R2;
                cout<<"ingrese la resistencia R3: \n";cin>>R3;
                r = 1/R1 + 1/R2 + 1/R3;
                Req = 1/r;
                if (Req>5)
                {
                          cout<<"cambie la resistencia \n";
                          cout<<"no soporta " << Req << " ohmios"<<endl;
                }
                else
                cout<<"la resistencia equivalente es : " << Req << " ohmios"<<endl;
            } //fin de la opcion 3
            break ;
       case 4:
            { //inicio de la opcion 4
                cout<<"*******potencia aparente \n";
                cout<<" POTP APARENT ² = pot activa² + pot relativa² \n\n";
                int P, R;
                double S;
                cout <<"ingrese la potencia activa: \n";cin>>P;
                 cout <<"ingrese la potencia reactiva: \n";cin>>R;
                 S = sqrt (pow(P,2) + pow(R,2));
                 if (R>100)
                 {
                           cout<<"disminuye la potencia radiactiva \n";
                           cout<<"no soporta el equipo "<< R << " VOLT-AMPERE"<<endl;
                           
                 }
                 else
                 cout<<"la potencia aparente es:  "<< S << " VOLT-AMPERE"<<endl;
                 
                
            } //fin de la opcion 4
            break ;
          
}  //fin del switch
system("pause");
return 0;

}





4.Ejercicio:

Hallar:
 1.Suma 
 2.Resta 
3.Multiplicación 
4.Division 



*********************************************************************************



#include <conio.h>
#include <iostream>
main(){
int opc,a,b;
float res;

cout<<"------------menu principal ----- \n ";
cout<<"\n 1.Suma ";
cout<<"\n 2.Resta ";
cout<<"\n 3.Multiplicacion ";
cout<<"\n 4.Division ";
cout<<"\n 5.Salir ";

cout<<"\n Elija una opcion ===> ";
cin>>opc;
system("cls");
switch(opc){
case 1: cout<<"\n ingrese 1er numero: "; cin>>a;
cout<<"\n ingrese 2do numero: "; cin>>b;
       res= a + b;
       break;
case 2: cout<<"\n ingrese 1er numero: "; cin>>a;
cout<<"\n ingrese 2do numero: "; cin>>b;
       res= a - b;
       break;        
case 3: cout<<"\n ingrese 1er numero: "; cin>>a;
cout<<"\n ingrese 2do numero: "; cin>>b;
       res= a + b;
       break;
case 4: cout<<"\n ingrese 1er numero: "; cin>>a;
cout<<"\n ingrese 2do numero: "; cin>>b;
       res= a / b;
       break;
case 5: exit (0);

default: cout<<"Opcion No valida ";
}
system("cls");
switch(opc){
}
cout<<"\n la respuesta es =";

system ("pause");




5.-Ejercicio


#include <iostream>
#include <complex>

int ni, nf, contpares, contimpar ,op,sub;
int naa, nbb ,ncc,vhoras,tiempo,htra;
double n1,n2,n3,n4,n5,n6,n7, n8, suma, promedio, notafinal;
double c,formula,resultado;
double BM,bm,h,area,a,b;
int base, altura, calculo, area_trapecio, altura_trape, base_mayor, base_menor, area_cuadrado;
double notaf;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
int numero1,numero2,suma2,resta2,multi2,resta, multi,divi;
int n11,n22,n33;
int credito, devito, n_llantas, tipo_pago ,precio ,tipo_d_pago,descuento;
double valor, valortotal, precio_descuento;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
int i,cont=0,cont_suma=0 ,mf,prom,sum, n, v[100];
int contt=1, respuesta=0, numero=0, ssuma=0, ssuma2=0;
int x,sw=0;

//Variables

using namespace std;
int main()
{

 cout<<" **************Quispe Flores Brayan******* "<<endl<<endl<<endl;
 cout<<" ***********************CONTEDIDO********************* "<<endl<<endl<<endl;
 cout<<" 1 Algoritmos Variables y tipos de datos "<<endl;
 cout<<" 2 INSTRUCCIONES DE DECICIONES"<<endl;
 cout<<" 3  INSTRUCCIONES REPETITIVAS ( FOR***WHILE )"<<endl;
 cout<<" 4 VECTORES"<<endl;
 cout<<" 5 Salir"<<endl<<endl;



 cout<<"DIGITE OPCION del  MENU ";cin>>op;
 switch(op)
 {
 

 case 1:
//submenu
 cout<<" SUBMENU OPCION 1 (**Algoritmos Variables y tipos de datos**)"<<endl<<endl;
 cout<<" 11 Suma de Numeros "<<endl;
 cout<<" 12 Promedios de Numeros "<<endl;
 cout<<" 13 Temperatura "<<endl;
 cout<<" 14 Area de un Trapecio "<<endl;
 cout<<" 15 Triangulo "<<endl;
 cout<<" 16 Nota difinitiva "<<endl;
 cout<<" 17 Area de un Triangulo"<<endl;
 cout<<" 18 Base de un Triangulo"<<endl;
 cout<<" 19 Altura de un Triangulo"<<endl;
 cout<<" 20 Area de un cuadrado"<<endl;
 cout<<" 21 Area de un trapesio"<<endl;
 cout<<" 22 Horas trabajadas"<<endl;
 cout<<" 23 Resta de Numeros"<<endl;
 cout<<" 24 Multiplicacion de numeros"<<endl;

 cout<<"DIGITE OPCION DEL SUBMENU ";cin>>sub;
 switch(sub)
 {

  case 11 : //suma de numeros
     cout<< "Dijite primer numero: " ;cin>>naa;
     cout<< "Dijite segundo numero: " ;cin>>nbb;
     ncc=(naa+nbb);
     cout<< " El resultado de la suma es: " <<ncc <<endl;
break;

   case 12: //promedio
      cout <<"ingrese numero 1: ";cin>>n1;
      cout <<"ingrese numero 2: ";cin>>n2;
      cout <<"ingrese numero 3: ";cin>>n3;
      cout <<"ingrese numero 4: ";cin>>n4;
      cout <<"ingrese numero 5: ";cin>>n5;
      cout <<"ingrese numero 6: ";cin>>n6;
      cout <<"ingrese numero 7: ";cin>>n7;
      cout <<"ingrese numero 8: ";cin>>n8;
      suma=(n1+n2+n3+n4+n5+n6+n7+n8);
      promedio=(suma/8);
      cout<<"suma de los 8 numeros leidos es: " <<suma<<endl;
      cout<<"promedio de los 8 numeros leidos es: " <<promedio<<endl;

break;

case 13://grados centigrados
         cout<<"ingrese grados centigrados:" ;cin>>c;
         formula=(9*(c+32) );
         resultado =(formula/5);
         cout<<"resultado en farenheit: " <<resultado<<endl;
    break;

case 14: //trapecio
        cout<<"digite base mayor: ";cin>>BM;
        cout<<"digite base menor: ";cin>>bm;
        cout<<"digite altura: ";cin>>h;
        area=(BM*bm*h/2);
        cout<<"el area del trapecio es: " <<area<<endl;
break;

case 15: //triangulo
        cout<< "Dijite base del triangulo: " ;cin>>base;
        cout<< "Dijite altura del triangulo: " ;cin>>altura;
        calculo =(base * altura);
        resultado = (calculo/2);
        cout<<" El resultado es: " <<resultado<<endl;
    break;

  case 16: //notas
      cout<<"digite primera nota: ";cin>>n1;
      cout<<"digite segunda nota: ";cin>>n2;
      cout<<"digite tercera nota: ";cin>>n3;
      notaf=((n1*0.15)+(n2*0.35)+(n3*0.5));
      cout<<"nota definitivaes : "<<notaf<<endl;
     break;

     case 17://area de un triangulo
     cout<<"digite base del triangulo: ";cin>>b;
     cout<<"digite altura del triangulo: ";cin>>h;
       a=((b*h)/2);
 cout<< "el area es " <<a<<endl;
break;

case 18://base de un triangulo
cout<<"digite Area del triangulo: ";cin>>a;
    cout<<"digite altura del triangulo: ";cin>>h;
    b=((2*a)/h);
    cout<< "la base es " <<b<<endl;
break;

case 19://altura
 cout<<"digite Area del triangulo: ";cin>>a;
     cout<<"digite base del triangulo: ";cin>>b;
     b=((2*a)/b);
     cout<< "la altura es " <<b<<endl;
break;



     case 20://area de un cuadrado
        cout<<"Ingrese la base del cuadrado: ";cin>>base;
       cout<<"Ingrese la altura del cuaddo: ";cin>>altura;
       area_cuadrado=(base*altura);
       cout<<"el area del cuadrao es  "<<area_cuadrado<<endl;
     break;

      case 21://area de un trapesio
    cout<<"Ingrese la base menor del trapesio: ";cin>>base_menor;
   cout<<"Ingrese la base mayor del trapesio: ";cin>>base_mayor;
   cout<<"Ingrese la altura menor del trapesio: ";cin>>altura_trape;
   area_trapecio=(base_mayor+base_menor);
suma=((area_trapecio/2)*altura_trape);
   cout<<"el area del trapesio es "<<suma<<endl;
break;

 case 22://trabajador
  cout<<"Digite horas trabajadas: "; cin>>htra;
           cout<<"Digite valor de la hora: "; cin>>vhoras;
          tiempo=(htra*vhoras);
        cout<<"salario es: "  <<tiempo<<endl;
  break;

 case 23://resta de numeros
 cout<<"Ingrese primer numero: ";cin>>n11;
     cout<<"Ingrese segundo numero: ";cin>>n22;
         resta=(n11-n22);
 cout<< "La resta es " <<resta<<endl;
 break;

 case 24://multiplicacion
 cout<<"Ingrese primer numero: ";cin>>n11;
    cout<<"Ingrese segundo numero: ";cin>>n22;
    multi=(n11*n22);
cout<< "La multiplicacion es " <<multi<<endl;
 break;

 case 25:
 cout<<"Ingrese primer numero: ";cin>>n11;
     cout<<"Ingrese segundo numero: ";cin>>n22;
     divi=(n11/n22);
cout<< "La division es " <<divi<<endl;
 break;
 default:
 {
cout<<"opcion no valida"<<endl;
}
 }

break;

 // submenu 2*****************************************************************************



 case 2://deciones
cout<<" SUBMENU OPCION 2 (**INSTRUCCIONES DE DECICIONES**)"<<endl<<endl;
cout<<" 1 Condiciones de Operaciones Matematicass "<<endl;
cout<<" 2 Numero Mayor y Menor "<<endl;
cout<<" 3 Numero Par e Impar "<<endl;
cout<<" 4 Compra de llantas "<<endl;
cout<<" 5 Orden Acendente "<<endl;
cout<<" 6 Multiplos de 7 "<<endl;
cout<<" 7 Nota definitiva "<<endl;


 cout<<"DIGITE OPCION DEL SUBMENU ";cin>>sub;
 switch(sub)
 {



 case 1://operaciones matematicas
       cout<<"Ingrese numero 1: "; cin>>numero1;
       cout<<"Ingrese numero 2: "; cin>>numero2;
      if (numero1==numero2){
    suma2=(numero1+numero2);
   cout<<"la suma es; " <<suma2<<endl;}
      else{
      if(numero1>numero2){
        resta2=(numero1-numero2);
        cout<<"la resta es: " <<resta2<<endl;}
 else{
        multi2=(numero1*numero2);
        cout<<"la multiplicacion es: "<<multi2<<endl;
        }}
break;

 case 2://numero mayor y menor

     cout<<"Ingrese primer numero: " ; cin>>n11;
     cout<<"Ingrese segundo numero: " ; cin>>n22;
     cout<<"Ingrese tercero numero: " ; cin>>n33;

       if((n11>n22)&&(n11>n33)){
        cout<<"El Primer numero es mayor: " <<n11<<endl;}
       else{
       if((n22>n11)&&(n22>n33)){
   cout<<"El Segundo numero es mayor: " <<n22<<endl;}
    else{
    if((n33>n11)&&(n33>n22)){
cout<<"El Tercero numero es mayor: " <<n33<<endl;
    } } }

break;

case 3://par e impar
         cout<<"ingrese numero para determinar si es par o impar: ";cin>>n1;
       if(n11%2==0){
  cout<<"el numero es par: "<<n1<<endl;}
        else  { cout<<"el numero es impar: "<<n1<<endl; }
break;

case 4://Llantas
cout<<"ingrese numero de llantas a comprar: ";cin>>n_llantas;
    cout<<"Ingrse tipo de pago: ";cin>>tipo_d_pago;
if((tipo_d_pago=01)&&(n_llantas>=2)){
precio =(n_llantas*200.000);
descuento=(precio*0.5);
precio_descuento=(precio-descuento);
cout<<"Precio total a pagar por contado es: "<<precio_descuento<<endl;
}
else
if((tipo_d_pago=01)&&(n_llantas<2))
{ precio =(n_llantas*220.000);
descuento=(precio*0.5);
precio_descuento=(precio-descuento);
cout<<"Precio total a pagar por contado es: "<<precio_descuento<<endl;
}
else

if((tipo_d_pago=02)&&(n_llantas>=2))
{
precio =(n_llantas*220.000);
descuento=(precio*0.2);
precio_descuento=(precio-descuento);
cout<<"Precio total a pagar por credito es: "<<precio_descuento<<endl;
}
else

if((tipo_d_pago=02)&&(n_llantas>=2))
{
precio =(n_llantas*220.000);
descuento=(precio*0.2);
precio_descuento=(precio-descuento);
cout<<"Precio total a pagar por contado es: "<<precio_descuento<<endl; }
break;

case 5://orden acendente y desendente de numeros
cout<<"digite primer numero: ";cin>>n11;
    cout<<"digite segundo numero: ";cin>>n22;
   if (n11>n22){
        cout<<"el primer numero es mayor que el segundo "<<endl<<n11<<endl<<n22<<endl;}
      else
    if(n22>n11){
     cout<<"el segundo numero es mayor que el primero "<<endl<<n22<<endl<<n11<<endl; }
      else
    if (n11=n22){
      cout<<" los numeros son iguales "<<endl<<n22<<endl<<n11<<endl; }
break;


case 6://multiplos de 7
  cout<<"digite numero para saber si es multiplo de 7: ";cin>>n11;
        if ((n11%7)==0){
    if(n11>0){
        cout<<"es multiplo 7 y es positivo: ";cin>>n11;}
    else {
        cout<<"es multiplo de 7 y es negativo: ";cin>>n11;}}
        else
        if(n11>0){
             cout<<"no es multiplo 7 y es positivo: ";cin>>n11;}
else {
             cout<<"no es multiplo 7 y es negativo: ";cin>>n11; }
break;


case 7://nota definitiva

        cout<<"Ingrese la primera nota: " ;cin>>n1;
        cout<<"Ingrese la segunda nota: " ;cin>>n2;
        cout<<"Ingrese la tercera nota: " ;cin>>n3;
        notafinal=((n1*0.3)+(n2*0.3)+(n3*0.4));
        cout<<"La nota Final es: " <<notafinal<<endl;
       if (notafinal>=3.0){
        cout<<"Aprovo Asignatura en: "<<notafinal<<endl;}
       else{
        cout<<"Reprovo Asignatura: "<<endl;}
  break;


 default:
 {
cout<<"opcion no valida"<<endl;
}

 }
 /////////////////////////////////////////////////////////////////////////////////////////
   case 3:

  cout<<" SUBMENU OPCION 3 (**CICLOS REPITIVOS** WHILE**FOR **)"<<endl<<endl;
       cout<<" 1 Multiplos de 5 (while)"<<endl;
  cout<<" 2 Multiplos de 7 (While)"<<endl;
  cout<<" 3 Numeros Pares de 1000 (For)"<<endl;
  cout<<" 4 Multiplos de 7 (For)"<<endl;
  cout<<" 5 numeros pares desde el 0 al 200 (for) "<<endl;
  cout<<" 6 numeros pares desde el 0 al 200 (while) "<<endl;
  cout<<" 7 tabla de multiplicar (while) "<<endl;
  cout<<" 8 tabla de multiplicar (for) "<<endl;
  cout<<" 9 Srerie (for) "<<endl;
  cout<<" 10 Serie (while) "<<endl<<endl;
  cout<<" 11 Multiplos de 4 (for) "<<endl;
  cout<<" 12 Multiplos de 4 (while) "<<endl<<endl;
       cout<<" 13 promedio de los n pares comprendidos entre n y m (for)"<<endl;
       cout<<" 14 promedio de los n pares comprendidos entre n y m (whilw)"<<endl<<endl;
     cout<<"DIGITE OPCION DEL SUBMENU ";cin>>sub;
        switch(sub)
       {

         case 1:
         cout<<"digite valor inicial: ";cin>>ni;
         cout<<"digite valor final: ";cin>>mf;
              i=ni;
        while (i<=mf){
            if(i%5==0){
          cont_suma=cont_suma+i;
       cont=cont+1;
           cout<<i <<"  " ; }
            i=i+1;}
              cout<<endl;
           cout<<"la cantidad de numeros es: "<<cont<<endl;
              cout<<"la suma de multiplos es: "<<cont_suma<<endl;
        break;

case 2:
cout<<"multiplos de 7"<<endl;
          cout<<"ingrese cantidad de numeros: ";cin>>n11;
           i=1;
        while (i<=n11) {
         if(i%7==0){
        cont=cont+1;}
            i=i+1;}
            cout<<endl;
         cout<<"la cantidad de numeros es: "<<cont<<endl;
break;

case 3://cantidad de numeros impares de 1000
i=1;
      for (i=1;i<=1000;i=i+1){
            if(i%2==0) {
              cout<< i <<" ";}
            else {
            cont=cont+1;} }
            cout<<endl;
           cout<<"la cantidad de numeros impares es: "<< cont <<endl;
break;

case 4://multiplos de 7
  cout<<"multiplos de 7"<<endl;
            cout<<"ingrese cantidad de numeros: ";cin>>n11;
             for (i=1;i<=n11;i=i+1){
            if(i%7==0){
          cont=cont+1;} }
           cout<<endl;
           cout<<"la cantidad de numeros es: "<<cont<<endl;
break;

case 5:
  cout<<"digite valor inicial: ";cin>>ni;
      cout<<"digite valor final  es de 200: "<<endl;
               contpares= 0; i=ni;
     for (i=ni;i<=200;i=i+1){
      if(i%2==0){  
   sum=sum+i;
   contpares=contpares+1;
   cout<<i <<"  " ;}}
       prom=(sum/contpares);
       cout<<endl;
       cout<<"promedio de numeros es: "<<prom<<endl;
       cout<<"la cantidad de numeros es: "<<contpares<<endl;
break;


case 6:
i=200;
          while (i>=0) {
    cout<<i<<endl;
    i=i-2;}
break;

   case 7://multiplicacion
           cout<<"Diguite numero para mmostrar la tabla: ";cin>>numero;
           while(cont<=10){
          respuesta=numero*cont;
          cout<<numero<<" * "<<cont<<" = "<<respuesta<<endl;
         cont++;}
         break;

case 8://multilicacion
        cout<<"Ingrese numero: ";cin>>numero;
       for(i=1;i<=10;i++){
      respuesta= numero*i;
       cout<<numero<< " * "<<i<<" = "<<respuesta<<endl;
       }
    break;

case 9://serie
      cout<<"digite numero para mostrar serie: ";cin>>ni;
      contpares= 0; i=ni;
      for (i=ni;i<=2000;i=i*3){
  contpares=contpares+1;
   cout<<"1/"<<i <<"  " ;}
       cout<<endl;
break;

case 10://Serie
        cout<<"numero en serie "<<endl;
        i=200;
      while(i>=0){
       cout<<"1/ "<<i<<" ";
       i=i-2; }
        break;


 case 11://multiplo de 4
            cout<<"digite valor inicial: ";cin>>ni;
   cout<<"digite valor final: ";cin>>mf;
            cont= 0;
       i=ni;
     for (i=ni;i<=mf;i=i+1){
           if(i%4==0) {
   suma=suma+i;
   cont=cont+1;
    cout<<i <<"  " ; }}
       cout<<endl;
       cout<<"la cantidad de numeros es: "<<cont<<endl;
       cout<<"la suma de multiplos es: "<<suma<<endl;
      break;

case 12: //multiplos de 4
        cout<<"digite valor inicial: ";cin>>ni;
        cout<<"digite valor final: ";cin>>mf;
             i=ni;
       while (i<=mf){
          if(i%4==0){
    suma=suma+i;
    cont=cont+1;
    cout<<i <<"  " ;}
        i=i+1;}
         cout<<endl;
            cout<<"la cantidad de numeros es: "<<cont<<endl;
       cout<<"la suma de multiplos es: "<<suma<<endl;
      break;

       case 13://4 par impar
       cout<<"digite valor inicial: ";cin>>ni;
       cout<<"digite valor final: ";cin>>mf;
            contpares= 0;
       contimpar=0;
       i=ni;
      for (i=ni;i<=mf;i=i+1){
        if(i%2==0){
      suma=suma+i;
    contpares=contpares+1;
   cout<<i <<"  " ; }
        else{
   contimpar=contimpar+1;
   suma2=suma2+i;
   cout<<i <<"  " ; } }
       cout<<endl;
            cout<<"suma pares "<<suma<<endl;
   cout<<"contador de pares "<<contpares<<endl<<endl;
       cout<<endl;
       cout<<"suma impares "<<suma2<<endl;
   cout<<"contador de impares "<<contimpar<<endl<<endl;
      break;

      case 14:
       cout<<"digite valor inicial: ";cin>>ni;
       cout<<"digite valor final: ";cin>>mf;
            i=ni;
       while (i<=mf){
        if(i%2==0){
   suma=suma+i;
   contpares=contpares+1;
   cout<<i <<"  " ;}
        else{
        suma2=suma2+i;
       contimpar+contimpar+1;
       cout<<i <<"  " ; }
       i=i+1;}
        cout<<endl;
            cout<<"suma pares "<<suma<<endl;
   cout<<"contador de pares "<<contpares<<endl<<endl;
       cout<<endl;
       cout<<"suma impares "<<suma2<<endl;
   cout<<"contador de impares "<<contimpar<<endl<<endl;
     break;

   default:
 {
cout<<"opcion no valida"<<endl;

 }

 case 4:
 cout<<" Opcion 4 **Vectores**"<<endl<<endl;
 cout<<" 1 Crear vector"<<endl;
 cout<<" 2 Busqueda en vector"<<endl;
 cout<<" 3 vector de numeros pares"<<endl;
 cout<<" 4 vector de nombre"<<endl;
      cout<<"DIGITE OPCION DEL SUBMENU ";cin>>sub;
        switch(sub)
       {


case 1: //crear vector
       cout<<"digite dimension del vector: ";cin>>n;
            for(i=1;i<=n;i=i+1){
       cout<<"v["<<i<<"]";cin>>v[i];}
       cout<<"el vectro creado es"<<endl;
            for(i=1;i<=n;i=i+1){
       cout<<v[i]<<" ";}
       cout<<endl;
            for(i=1;i<=n;i=i+1){
       if(v[i]%8==0){
       cout<<v[i]<<" ";
       cont=cont+1;}}
            cout<<endl;
            cout<<"la cantidad de multiplos de 8 es: "<<cont<<endl;
break;

case 2://buskeda
cout<<"Digite dimension del vector: ";cin>>n;
            for(i=1;i<=n;i=i+1) {
       cout<<"v["<<i<<"]";cin>>v[i];}
          cout<<"El vector creado es"<<endl;
            for(i=1;i<=n;i=i+1){
       cout<<v[i]<<" "; }
       cout<<endl;
       cout<<"Digite el valor a Buscar en el vector: ";cin>>x;
            for(i=1;i<=n;i++){
        if(v[i]==x){
   sw=1;
   cont=cont+1; } }
            if(sw==1){
            cout<<"si se encuentro el elemento ",x;
            cout<<"se encontro "<<cont<<" veces "<<endl;} else{
            cout<<"no se encontro el elemento ";}
break;

case 3://numeros pares
int n,cont;
             n=2;
             cont=2;
             for (int i=1;i<=100;i++){
             v[i]=cont;
             cont=cont+2; }
             for (int i=1;i<=100;i++)
             cout<<"el numero par "<<i<<" es "<<v[i]<<endl;
break;


case 4://nombre en vector
char nxx[5],ap[5];
            cout<<"ingrese nombre de usuario "<<endl;
            cin>>nxx;
            cout<<"ingrese apellido del usuario "<<endl;
            cin>>ap;
            cout<<"********"<<endl;
            cout<<"el nombre completo del usuario es "<<nxx<<" "<<ap<<endl;
break;


 default:
{
cout<<"Opcion no valida en el submenu"<<endl;
}


}

case 5:
          exit(0);    //salir de la pantalla de ejecución
        
break;
 default:

{
cout<<"opcion no valida"<<endl;
}


 }

 system("pause");
}


6.-Ejercicio
programa que nos diga que día es:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
            int i;
            printf("Introduzca número del 1 al 7:");
    scanf("%d",&i);

    switch(i){
              case 1:
                   printf ("Lunes\n");
                   break;
              case 2:
                   printf ("Martes\n");
                   break;
              case 3:
                   printf ("Miércoles\n");
                   break;
              case 4:
                   printf ("Jueves\n");
                   break;
              case 5:
                   printf ("Viernes\n");
                   break;
              case 6:
                   printf ("Sábado\n");
                   break;
              case 7:
                   printf ("Domingo\n");
                   break;
              default:
                   printf ("Opción no válida\n");
                   break;
    }
    system("PAUSE");     
    return 0;
}