Cargando

¿En qué estoy mal? o ¿Qué me falta? Código C++



  •   Responder

Solución elegida por el autor
Iniciado por Marco , 16 junio 2017 - 10:23
10 Respuestas de expertos
Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 15 junio 2017 - 06:13

Hola que tal, hago esta pregunta para despejar una duda sobre un ejercicio de programación en C++, ¿Podrían ayudarme a identificar y corregir el error? (Por favor) Ya que no entiendo en dónde estoy fallando exactamente y necesito despejar esa duda cuanto antes.

 

El código es el siguiente, gracias de antemano.

 

//Validar correo electrónico
#include <iostream>
#include <string>
 
using namespace std; 
 
int main (){
string correoE;
correoE.size()=17
cout<<"Escribe el correo electronico: "<<endl; 
int totalA; 
int totalPunto;
for (int i=0;i<correoE.size(17);i++)
if (correoE[i]=='@'){
totalA=totalA+1;
}
if (correoE[i]=='.'){
totalPunto+1;
}
if (totalA==1&&totalPunto==1)
cout<<"Correo Valido"<<endl;
}else{
cout<<"El correo no es valido, verificar..."<<endl;
}
}

  • 11 personas más tuvieron esta duda Yo también
  • Volver arriba

 

Publicado 15 junio 2017 - 21:58

Hola Francisco, bienvenido a Solvetic. Vengo a ayudarte, que todos hemos pasado por aprender a programar C++ entre otros factores. Aquí tienes unos programas que te pueden ayudar a chequear  si está bien o no.

 

En este caso se llama Cppcheck para testear y chequear errores de compilaciones o programación en el código.

 

A mi en concreto me trae buenos recuerdos. Aquí tienes enlace para descargarlo, es gratuito:

 

Por favor Identificate o Registrate para poder ver este contenido

 

Cppcheck es una herramienta de análisis estático para el código C / C ++. Cppcheck también es el que detecta tipos de errores que a veces los compiladores no detectan. Como objetivo tiene el poder detectar errores reales en código directo. Ya me contarás que tal y además esto te ayuda ahora y para más adelante.



 

Publicado 16 junio 2017 - 10:23

Aquí puedes pegar el código y ver los errores de C y C++

 

Por favor Identificate o Registrate para poder ver este contenido



 

Publicado 02 junio 2019 - 18:55
NO SE DONDE ESTA EL ERROR 
 
 
#include <stdio.h>
#include <stdlib.h>
 
struct electro{
int sucursal;
int tecno;
int jardin;
int cocina;
int totaljardin=0; // total de ventas x articulo 
int totalcocina=0;
int totaltecno=0;
};electro e[4];//cantidad de sucursales 
 
int main() {
 
int i;
int menu;
//al realizar una venta se piden los siguientes datos
int nroventa=0;
int edad;
char nombre[30];
char apellido[30];
 
int rechazados=0;
 
int sucursal;
int articulo;
 
int total1=0;
int total2=0;
int total3=0;
int total4=0;
 
int totalgral1=0;
int totalgral2=0;
int totalgral3=0;
int totalgral4=0;
 
int salir;
 
printf("\nBienvenido a ElectroHogar Carefour ARG\n");
 
retorno1:
printf("\n---Menu principal---");
printf("\n1.Venta\n2.Resumen general\n0.Salir\nIngrese opcion:");
scanf("%d",&menu);
 
switch(menu)
{
case 1: system("cls");
printf("Para realizar una venta debe ingresar los siguientes datos..\n");
printf("\nIngrese numero de venta:");
scanf("%d",&nroventa);
  
while(nroventa != 0)
{
printf("\nIngrese Nombre:");
fflush(stdin);
gets(nombre);
printf("\nIngrese Apellido:");
fflush(stdin);
gets(apellido);
printf("\nIngrese Edad:");
scanf("%d",&edad);// variable edad 
  
if(edad>17)
{
retorno34:
printf("\nSucursales:");
printf("\n1.Las Heras 1163, B1832 Lomas de Zamora, Buenos Aires");
printf("\n2.Av. Gral. Paz 12950, C1440 CABA");
printf("\n3.Av. Alvarez Jonte 6383, 1408 CABA");
printf("\n4.Av. Warnes 2707, C1427 CABA");
printf("\nIngrese sucursal deseada %s : ",nombre);
scanf("%d",&sucursal);//guarda en variable sucursal la sucursal que se quiere realizar la venta//
 switch(sucursal)
{
  
case 1: system("cls");// sucursal 1
e[0].sucursal = e[0].sucursal; //el vector en la posicion 0 me guarda en la estructura SUCURSAL las veces que vende la sucursal las heras (suc 1)
printf("\nUsted selecciono la sucursal de las Heras,Lomas de Zamora");
retorno2:
printf("\nArticulos:");
printf("\n1.NOTEBOOK ACER BLACK $26.999");
printf("\n2.COCINA ELECTROLUX 56TAX ACERO INOXIDABLE $38.899");
printf("\n3.CORTACÉSPED BLACK AND DECKER 1600W$10.974");
printf("%d",&articulo);//variable articulo 
  
switch(articulo)
{
case 1: system("cls");
printf("\nEligio un articulo de caracter Tecnologico");
e[0].tecno = e[0].tecno +1;//cada vez que se compre articulo tecno de la sucursal 1 se aumenta 1 ME VA DECIR LA CANTIDAD DE ARTICULOS TECNO DE LA SUCURSAL 1
e[0].totaltecno = e[0].tecno*26999;//tomo el total de veces que se compro tecno * lo que sale el articulo y obtiene la ganancia en pesos de el articulo tecno de la sucursal 1
printf("\nHa comprado una NOTEBOOK ACER BLACKa $26.999 ");
totalgral1=e[0].totalcocina+e[0].totaljardin+e[0].totaltecno;
goto retorno1;
 
break;
 
case 2: system("cls");
printf("\nEligio un articulo de caracter Cocina");
e[0].cocina=e[0].cocina+1;
e[0].totalcocina=e[0].cocina *38899;
printf("\nUsted ha comprado una COCINA ELECTROLUX 56TAX ACERO INOXIDABLE a$38.899");
totalgral1=e[0].totalcocina+e[0].totaljardin+e[0].totaltecno;
goto retorno1;
  
break;
  
case 3:system("cls");
 printf("\nEligio el articulo de caracter jardin");
 e[0].jardin = e[0].jardin + 1;
 e[0].totaljardin= e[0].jardin *10974;
 printf("\nUsted ha comprado una CORTACÉSPED BLACK AND DECKER 1600W a $10.974");
 totalgral1=e[0].totalcocina+e[0].totaljardin+e[0].totaltecno;
 goto retorno1;
 
 break;
 
default:system("cls");
printf("\nLa opcion ingresa es incorrecta,intente nuevamente..");
goto retorno2;
break;
}
  
break;//fin del caso 1
  
  
case 2: system("cls");
 printf("\nUsted ha seleccioando la sucursal de Av gral Paz ");
 e[1].sucursal= e[1].sucursal +1;//sucursal numero 2 av gral paz
 retorno3:
 printf("\nArticulos:");
 printf("\n1.NOTEBOOK ACER BLACK $26.999");
 printf("\n2.COCINA ELECTROLUX 56TAX ACERO INOXIDABLE $38.899");
 printf("\n3.CORTACÉSPED BLACK AND DECKER 1600W$10.974");
 printf("\nIngrese el articulo a comprar:");
 printf("%d",&articulo);//variable articulo 
  
switch(articulo)
{
case 1: system("cls");
e[1].tecno =e[1].tecno +1;
e[1].totaltecno= e[1].totaltecno*26999;
printf("\nUsted a seleccionado un articulo de caracter tecnologico");
printf("\nUsted ha comprado una NOTEBOOK ACER BLACK a $26.999 ");
totalgral2= e[1].totalcocina+e[1].totaljardin+e[0].totaltecno;
goto retorno1;
break;
 
 case 2: system("cls");
 e[1].cocina= e[1].cocina +1;
 e[1].totalcocina= e[1].cocina*38899;
 printf("\nUsted ha comprado un articul de caracter cocina");
 printf("\nUsted ha comprado una COCINA ELECTROLUX 56TAX ACERO INOXIDABLE a $38.899");
 totalgral2=e[1].totalcocina+e[1].totaljardin+e[1].totaltecno;
 goto retorno1;
 break;
 
 
case 3: system("cls");
e[1].jardin =e[1].jardin +1 ;
e[1].totaljardin = e[1].jardin*10974;
printf("\nNUsted ha comprado un articulo de caracter Jardin ");
printf("\nUsted ha comprado una CORTACÉSPED BLACK AND DECKER 1600W a $10.974");
totalgral2=e[1].totalcocina+e[1].totaltecno+e[1].totaljardin;
goto retorno1;
break;
  
default : system("cls");
printf("La caracteristica marcada es incorrecta,intente nuevamente...");
goto retorno3;
break;
  
}
 
break; //fin del caso 2 
  
 case 3:system("cls");
 e[2].sucursal =e[2].sucursal+1;
 printf("\nUsted ha seleccionado la sucursal de Av alvarez ");
 retorno4:
 printf("\nArticulos:");
 printf("\n1.NOTEBOOK ACER BLACK $26.999");
 printf("\n2.COCINA ELECTROLUX 56TAX ACERO INOXIDABLE $38.899");
 printf("\n3.CORTACÉSPED BLACK AND DECKER 1600W$10.974");
 printf("\nIngrese el articulo a comprar:");
 printf("%d",&articulo);//variable articulo 
 switch(articulo)
 {
  case 1: system("cls");
  e[2].tecno = e[2].tecno+1;
  e[2].totaltecno=e[2].tecno*26999;
  printf("\nUsted ha seleccionado un articulo de caracter tecnologico");
  printf("\nUsted ha comprado una NOTEBOOK ACER BLACK a $26.999 ");
  totalgral3=e[2].totalcocina+e[2].totaljardin+e[2].totaltecno;
  goto retorno1;
  break;
    
  case 2: system("cls");
  e[2].cocina=e[2].cocina+1;
  e[2].totalcocina=e[2].cocina*38899;
  printf("\nUsted ha seleccionado un articulo de cocina");
  printf("\nUsted ha seleccionado una COCINA ELECTROLUX 56TAX ACERO INOXIDABLEa $38.899 ");
  totalgral3=e[2].totalcocina+e[2].totaltecno+e[2].totaljardin;
  goto retorno1;
  break;
    
  case 3:system("cls");
   e[2].jardin=e[2].jardin+1;
   e[2].totaljardin=e[2].jardin;
   printf("\nUsted ha seleccionado un articulo de Jardineria");
   printf("\nUsted ha comprado una CORTACÉSPED BLACK AND DECKER 1600W a$10.974 ");
   totalgral3=e[2].totaltecno+e[2].totaljardin+e[2].totalcocina;
   goto retorno1;
   break;
   
  default:printf("\nLa caracteristica seleccionada no existe,intente nuevamente..");
  system("pause");
  goto retorno4;
  break;
    
}
 
break;
 
 
case 4:system("cls");
e[3].sucursal=e[3].sucursal+1;
retorno7:
printf("\nHa seleccionado la sucursal de Av Warnes");
printf("Articulos:");
printf("\n1.NOTEBOOK ACER BLACK $26.999");
printf("\n2.COCINA ELECTROLUX 56TAX ACERO INOXIDABLE $38.899");
printf("\n3.CORTACÉSPED BLACK AND DECKER 1600W$10.974");
printf("\nIngrese el articulo a comprar:");
printf("%d",&articulo);//variable articulo 
  
switch(articulo)
{
case 1:system("cls");
 e[3].tecno=e[3].tecno+1;
 e[3].totaltecno=e[3].tecno;
 printf("\nHa seleccionado un articulo de Tecnologia ");
 printf("\nHa comprado una NOTEBOOK ACER BLACK a $26.999");
 totalgral4=e[3].totalcocina+e[3].totaljardin+e[3].totaltecno;
 goto retorno1;
 break;
 
case 2:system("cls");
 e[3].cocina=e[3].cocina+1;
 e[3].totalcocina=e[3].cocina*38899;
 printf("\nHa seleccionado un articulo de Cocina");
 printf("\nHa comprado una COCINA ELECTROLUX 56TAX ACERO INOXIDABLE a $38.899 ");
 totalgral4=e[3].totaljardin+e[3].totalcocina+e[3].totaltecno;
 goto retorno1;
 break;
 
case 3:system("cls");
 e[3].jardin=e[3].jardin+1;
 e[3].totaljardin=e[3].jardin*10974;
 printf("\nUsted ha seleccionado un articulo de Jardineria");
 printf("\nUsted ha comprado una CORTACÉSPED BLACK AND DECKER 1600W a $10.974");
 total4=e[3].totalcocina+e[3].totaljardin+e[3].totaltecno;
 goto retorno1;
 break;
 
  
  }//fin del switch articulo del case 4 
  
break;//fin del case 4 
  
default:printf("\nLa caracteristica ingresada es inexistente,intente nuevamente");
system("pause");
goto retorno34;
} //FIN DEL switch sucursal 
 
  
  
}// si es mayor ingresa los datos para comprar FIN DEL IF
else
{
rechazados = rechazados + 1;
system("cls");
printf("\nUsted es menor de edad no puede realizar una compra ");
printf("\n");
system("pause");
system("cls");
  goto retorno1;
  }// sino es un rechazados 
 
}//cierre del while
break;//fin del super caso 1 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
// RESUMEN GENERAL OPCION 2 //
case 2: system("cls");
printf("---Resumen General de ventas realizadas---");
printf("\nPersonas rechazadas por ser menores: %d",rechazados );//rechazados 
  
if(e[0].sucursal>e[1].sucursal&&e[0].sucursal>e[2].sucursal&&e[0].sucursal>e[3].jardin)// para saber cual de todas las sucursales vendio mas 
{
printf("\nLa sucursal que mas ventas realizo es la sucursal de LAS HERAS,LOMAS DE ZAMORA");
}
else if (e[1].sucursal>e[2].sucursal&&e[1].sucursal>e[3].sucursal)
{
printf("\nLa sucursal que mas ventas realizo es la sucursal de AV GRAL PAZ,CABA");
}
else if(e[2].sucursal>e[3].sucursal)
{
printf("\nLa sucursal que mas ventas ha realizado es la sucusal de AV ALVAREZ");
}
else
{
printf("\nLa sucursal que mas ventas ha realizado es la sucursal de WARNES");
}
  
printf("\n");
printf("Cantidad de ventas por Articulo");//cantidad de articulos vendidos por sucursal y seccion 
printf("\nSucursal LAS HERAS:||Tecnologico %d||Cocina %d||Jardin %d||",e[0].tecno,e[0].cocina,e[0].jardin);
printf("\nSucursal AV GRAL PAZ,CABA:||Tecnologico %d||Cocina %d||Jardin %d||",e[1].tecno,e[1].cocina,e[1].jardin);
printf("\nSucursal AV ALVAREZ:||Tecnologico %d||Cocina %d||Jardin %d||",e[2].tecno,e[2].cocina,e[2].jardin);
printf("\nSucursal WARNES :||Tecnologico %d||Cocina %d||Jardin %d||",e[3].tecno,e[3].cocina,e[3].jardin);
  
if(totalgral1>totalgral2&&totalgral1>totalgral3&&totalgral1>totalgral4)//Dice cual sucursal es la que mas plata recaudo 
{
printf("\nLa sucursal mas rentable es la sucursal de LAS HERAS,LOMAS DE ZAMORA");
}
else if(totalgral2>totalgral3&&totalgral2>totalgral4)
{
printf("\nLa sucursal mas rentable es la sucursal de AV GRAL PAZ,CABA");
}
else if(totalgral3>totalgral4)
{
printf("La sucursal mas rentable es la sucursal de AV ALVAREZ,CABA");
 
}
else
{
printf("\nLa sucursal mas rentable es la sucursal de WARNES");
}
 
break;//fin del super caso 2 
 
case 0:system("cls");
system("pause");
break;//fin del super caso 0
 
 
    
}
 
 
return 0;
}

 

 

 

 

 



 

Publicado 05 noviembre 2020 - 06:52

alguien podría decirme cual es el error 

 

 

 

#include<conio.h>
#include<stdio.h>
main(){
int tam,i;
printf("Ingrese el tamaño que desea para el vector:")
  scanf;("%d",&tam);
double v[tam];
for(i=0;i<tam;i++){
printf("Ingrese un numero:");
scanf("%lf",&v[i]);
}
for(i=0;i<tam;i++){
printf(".2lf\t",v[i]);
}
getch();
}



 

Publicado 14 enero 2021 - 23:37
Dónde tengo el error?
#include<stdio.h>
#include<conio.h>
#include<dos.h>
#include<stdlib.h>
using namespace std;
void main (void)
{
clrscr();
int a,b;
printf("Bienvenido al changarro de don juan debido a problemas recientes solicitado cambiar la contraseña de su cuenta su nueva contraseña es 1234 favor de comprobarla en caso de ser veridica se abrira otra ventana diciendo que el cambio se a realizado exitosamente, gracias por su atencion");
do
{
gatoxy (15,b);
printf("Favor de ingresar su contraseña");
scanf("%d",&b);
clrscr();
if(b==1234)
{
textcolor(15);
cprintf("Felicidades el cambio de la contraseña a sido exitoso")
}
else
{
textcolor(14);
cprintf("Oh que pena, la contraseña es incorrecta, intentelo nuevamente");
}
}
while(b!=1234);
getch();
}

 

Publicado 23 enero 2023 - 02:36

Aquí puedes pegar el código y ver los errores de C y C++

 

Por favor Identificate o Registrate para poder ver este contenido

 

no se que estoy haciendo mal

 

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

int cant,precio;
char tipo;
float descuento,total,totalSinDscuento;

void totalA <-0;
void totalB <-0;
void totalC <-0;

void totalASinDescuento<-0;
void totalBSinDescuento<-0;
void totalCSinDescuento<-0;

void precioA<15;
void precioB<10;
void precioC<5;

void a<-0;
void b<-0;
void c<-0;

void cantA<-0;
void cantB<-0;
void cantC<-0;

printf ("Tipo de Silla (A,B,C): ");
void tipo;
printf ("Cantidad: ");
void cant;

if (tipo="A");
else
{
a<-a+cant;
}
return 0;
 
if (tipo="B");
else
{
b<-b+cant;
}
return 0;
 
if (tipo="C");
else
{
c<-c+cant;
}
return 0;
 
printf ("Desea continuar s/n?");
void rta;

do
{
rta="n";
}
while;

if (a%5<>0);
else
{
a<-a-1
cantA<-cantA+1
}
return 0;

do
{
a%5=0
}
while;

descuentoA<-(a/5)*0.05;
totalA<-a*precioA-descuentoA;//total menos el descuento

if (b%3<>0);
else
{
b<-b-1
cantB<-cantB+1
}
return 0;

do
{
b%3=0
}

descuentoB<-(b/3)*0.03;
totalB<-b*precioB-descuentoB;

if (c%2<>0);
else
{
c<-c-1
cantC<-cantC+1
}
return 0;

do
{
c%2=0
}

void descuentoC<-(c/2)*0.02;
void totalC<-c*precioC-descuentoC;

totalASinDescuento<-cantA*precioA;
totalBSinDescuento<-cantB*precioB;
totalCSinDescuento<-cantC*precioC;

                 //IMPRIMIR FACTURA
                  
                  
string"            Tienda de Sillas            ";
string"============================================";
string"      ";
string"CANTIDADDESCRIPCIONPRECIO UDESCTOTAL";
string"      ";

string" ",a+cantA," Sillas tipo A ",precioA," ",descuentoA," ",totalA+totalASinDescuento;  
string"      ";
string"      ";
string"      ";

string" ",b+cantB," Sillas tipo B ",precioB," ",descuentoB," ",totalB+totalBSinDescuento;
string"      ";
string"      ";
string"      ";

string(" ",c+cantC," Sillas tipo C ",precioC," ",descuentoC," ",totalC+totalCSinDescuento;
string"      ";
string"      ";
string"      ";

return 0;



 

Publicado 30 marzo 2023 - 06:48

#include <iostream>

using namespace std;

int main ()
{

char ref_zapato [30];
char descrip_zapato [60];
char disp_venta, pu, tipo;
int costo;
float talla, cant, costo_total, precio_unidad, precio_total, util_unidad, util_total;



cout <<"ADMINISTAR VENTAS DE ZAPATOS" << endl << endl;

cout <<"Digite la referencia del zapato..." << endl;
cin.getline(ref_zapato, 30);
cout << endl;
cout <<"Digite una descripcion del zapato..." << endl;
cin.getline(descrip_zapato, 60);
cout << endl;
cout <<"Digite la talla..." << endl;
cin >> talla;
cout << endl;
cout <<"Digite la cantidad de zapatos..." << endl;
cin >> cant;
cout << endl;
cout <<"Digite la letra si esta disponible o no para la venta S/N..." << endl;
cin >> disp_venta;
cout << endl;
cout <<"Digite el costo por unidad del zapato..." << endl;
cin >> costo;
cout << endl;
cout <<"Digite el precio por unidad del zapato..." << endl;
cin >> precio_unidad;

costo_total = cant * costo;
precio_total = cant * precio_unidad;
util_unidad = precio_unidad - costo;
util_total = precio_total - costo_total;

system("cls");

cout <<"LOS DATOS REGISTRADOS SON LOS SIGUIENTES" << endl << endl;

switch (costo)
{
case 1 : (costo <= 30000);
 tipo = ' A';
 pu = '50';
 break;
  
case 2 : (costo > 30000 && costo <= 60000);
 tipo = ' B';
 pu = '40';
 break;
 
case 3 : (costo > 60000);
 tipo = 'C';
 pu = '30';
 break;

}

cout << "Referencia: " << ref_zapato << endl;
cout << "Tipo: " << tipo << endl;
cout << "Descripcion: " << descrip_zapato << endl;
cout << "Talla: " << talla << endl;
cout << "Disponibilidad: " << disp_venta << endl;
cout << "Cantidad de Zapatos: " << cant << endl;
cout << "Costo Unidad: " << costo << endl;
cout << "Costo Total: " << costo_total << endl;
cout << "Precio Unidad: "<< precio_unidad << endl;
cout << "Precio Total de " << cant << " Unidades: " << precio_total << endl;
cout << "Utilidad por Unidad: " << util_unidad << endl;
cout << "Utilidad Total: " << util_total << endl;
cout << "Porcentaje de Utilidad: " << pu << "%" << endl;
cout << "Gracias por digitar la informacion" << endl << endl << endl;
cout << "Elaborado por: Bryan Yesid Numpaque Cipamocha" << endl << endl << endl;

system ("pause");
return 0;

}



 

Publicado 03 abril 2023 - 19:22

alguien podría decirme cual es el error 

 

 

 

#include<conio.h>
#include<stdio.h>
main(){
int tam,i;
printf("Ingrese el tamaño que desea para el vector:")
  scanf;("%d",&tam);
double v[tam];
for(i=0;i<tam;i++){
printf("Ingrese un numero:");
scanf("%lf",&v[i]);
}
for(i=0;i<tam;i++){
printf(".2lf\t",v[i]);
}
getch();
}

 

Hay un pequeño error en tu código. La función scanf no se está utilizando correctamente. Deberías llamar a la función scanf con paréntesis y no con punto y coma justo después de la función. Aquí está el código corregido. DE TODAS FORMAS ABRIR NUEVA PREGUNTA cada persona que quiera que se le ayude con su código:

#include <conio.h>
#include <stdio.h>
int main() {
  int tam, i;
  printf("Ingrese el tamaño que desea para el vector: ");
  scanf("%d", &tam); // Aquí estaba el error: cambia 'scanf;' a 'scanf'
  double v[tam];
  for (i = 0; i < tam; i++) {
      printf("Ingrese un numero: ");
      scanf("%lf", &v[i]);
  }
  for (i = 0; i < tam; i++) {
      printf("%.2lf\t", v[i]); // Aquí también había un pequeño error en la cadena de formato: cambia '.2lf' a '%.2lf'
  }
  getch();
  return 0; // Agrega 'return 0;' al final de la función main para indicar que el programa finalizó correctamente
}


 

Publicado 07 mayo 2023 - 22:46

ayudenme con esto nose en donde esta el error

 

#include <iostream>
#include <windows.h>
#include <cstdlib>
using namespace std;

int main()
{
int opcion =0;
system("color 4E")
while (true){
cout<<"menu de opciones"<<emdl;
cout<<endl<<endl;
cout<<"[1]"..char(219)<<endl;
cout<<"[2]"..char(218)<<endl;
cout<<"[3]"..char(217)<<endl;
cout<<"[4]"..char(216)<<endl;
cout<<"[5]..salir del programa"<<endl;
cout<<endl;
cout<<"seleccione su opcion : ";
cin>>opcion;
if(opcion=5)break;
switch(opcion){
 case 1 :{
  system("cls");
  cout<<char(219)
  cout<<endl;
  cout<<endl;
  system("pause");
  break
 }
 case 2 :{
  system("cls");
  cout<<char(218)
  cout<<endl;
  cout<<endl;
  system("pause");
  break
          }
          case 3 :{
  system("cls");
  cout<<char(217)
  cout<<endl;
  cout<<endl;
  system("pause");
  break
    }
    case 4 :{
  system("cls");
  cout<<char(216)
  cout<<endl;
  cout<<endl;
  system("pause");
  break
    }
}
system ("cls");
}
  return 0;      
}




X