+ 2
Ingresar varios valores
Hola como les va, tengo un problema. Cuando ejecuto un código y tengo que ingresar un dato, después me pide otro , como se hace acá? porque cuando ingreso uno, no me vuelve a preguntar para ingresar otro. Alguien sabe ?
5 ответов
+ 3
Tengo que ingresar valores en forma ascendente, e ir acumulandolo. Si ingreso uno inferior, se suma otro contador que va a contar cuando se corta el orden ascendente.
Mi duda es como hacer para que vuelva a preguntarme, cuando lo ejecuto en esta aplicación.
+ 2
You'll have to show your code :-)
+ 2
#include <iostream>
using namespace std;
int main(){
int numeros;
int contOrd;
int grupOrd = 0;
int acuAsc;
cout <<"Ingrese una serie de numeros naturales o '-1' para finalizar: ";
cin >>numeros;
while (numeros !=-1){
if(numeros >grupOrd){
grupOrd = numeros;
contOrd++;
}
if(grupOrd > numeros){
acuAsc++;
}
cout <<"Ingrese otro numero natural o '-1' para finalizar: ";
cin >>numeros;
}
cout <<"Se interrumpio el orden ascendente "<<acuAsc<<" veces"<<endl;
cout<< "Hay "<<contOrd<<" numeros ordenados en cada grupo";
return 0;
}
+ 2
si conoces el numero de datos a ingresar separa cada dato con 1 espacio en la primera peticion de entrada
+ 2
Translation to English (in case anyone else can help)
"I have to enter values in ascending order, and keep adding more afterwards. If I enter a lower one, another counter is added that will count when the ascending order is stopped.
My question is how to ask me again, when I execute it in this application."
My response: I don't think you can ask for user input again in SoloLearn's Code Playground.
My answer in Spanish:
No creo que puedas volver a solicitar la entrada del usuario en SoloLearn's Code Playground.