elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda para corregir codigo C++ en: 21 Abril 2017, 04:45 am
Buenas, soy estudiante de ingenieria de primero año y soy medio novato con los codigos. Y queria saber si me pueden ayudar a encontrar el error en el problema.
Me piden hacer un contador de sueldos y que cuando coloque el numero 0 se corte el programa. RESULTA QUE CUANDO COLOCO EL SEGUNDO NUMERO != 0 , SE ME CORTA EL PROGRAMA. Actualmente estoy usando el Eclipse como editor y compilador.
Olvide aclarar que no puedo usar switches

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. cout << "Ingrese valores para contar cuanto ganan los empleado, para finalizar coloque 0" << endl;
  6. int k;
  7. int valor2,valor3,valor4,valor5;
  8. valor2=0;
  9. valor3=0;
  10. valor4=0;
  11. valor5=0;
  12. cin >>k;
  13. while (k!=0){
  14.   if (k>0 && k<2000)
  15. {     valor2++;
  16. }
  17.   else if (k>=2000 && k<3000)
  18. {
  19.   valor3++;
  20. }
  21.   else if (k>=3000 && k<5000)
  22.  {    valor4++;
  23. }
  24.   else if (k>=5000)
  25.  {    valor5++;
  26.      cin >> k;}
  27.  
  28.      cout << "Menos de 2000: " << valor2 << endl;
  29.      cout << "Entre 2000 y 3000: " << valor3 << endl;
  30.      cout << "Entre 4000 y 5000: " << valor4 << endl;
  31.      cout << "Mayor a 5000: " << valor5 << endl;
  32.  
  33.  
  34.  
  35. return 0;
  36. }
  37. }
  38.  
  39.  
  40.  


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines