Red de conocimiento informático - Computadora portátil - Programa C++: El propósito es permitir al usuario ingresar datos en la matriz y finalizar la entrada temprano escribiendo q.

Programa C++: El propósito es permitir al usuario ingresar datos en la matriz y finalizar la entrada temprano escribiendo q.

temp = 'q' debe cambiarse a temp == 'q'.

Hay un error lógico al juzgar si (temp == 'q'), porque temp es un tipo doble y no se recibirá cuando se ingrese q. Sigue siendo el número de la última vez. entró.

Se recomienda escribir así: no importa si ingresa q o no, siempre que no sea un número o '.', la entrada terminará

int? main(void){

doble? ar[10];

int?i;

/double?temp;

para ?(i?=?1;?i?

{

cout?<

if(!(cin?>>?ar[i]))

break;

}

cout? <

sistema("pausa");

¿regresar?