Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: snoopty en 18 Septiembre 2021, 12:48 pm



Título: Dato tipo Booleano dentro de DO WHILE y WHILE
Publicado por: snoopty en 18 Septiembre 2021, 12:48 pm
/* Buen día ! No entiendo dónde está el error que hace que al oprimir la s en vez de salir del programa se genera un loop que no para */

#include <iostream>


using namespace std;


int main ( )

{

int o, p, q;

bool s;

   

    do

     {

     

     cout<< "\n\n\n\n\tTecla s para salir"<<endl;

 

     cout<<"\n\n\tIngrese el 1er Nro"<<endl;
     cin>>o;

     cout<<"\n\n\tIngrese el 2do Nro"<<endl;
     cin>>p;

     q = (o + p);

     cout<<"\n\n\n\n\tRESULTADO :"<<q<<endl;      

            }

      while ((s == 0 ));

     

     while ((s == 1))

      {

      cout<<"\n\n\n\n\tNros Utilizados  :"<<o<<"  Y "<<p<<endl;

    cout<<"\n\n\n\n\tFIN  PROGRAMA"<<endl;

   return 0;

    }

     }

 /* Gracias por leer el mensaje */

     


 

     

   

   

   

   

   

   

   

   


 

 

 

 

 

 

   

   
   
   
   
   
   
   


Título: Re: Dato tipo Booleano dentro de DO WHILE y WHILE
Publicado por: MAFUS en 18 Septiembre 2021, 15:21 pm
Te recomiendo este hilo: https://foro.elhacker.net/programacion_cc/escapar_de_un_ciclo_con_getasynckeystate-t511897.0.html