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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda!! Problema de ejecución en un bucle en: 21 Septiembre 2016, 06:17 am
Hola, soy nuevo en la programación y estoy haciendo un programa sencillo, pero por alguna extraña razón no se ejecuta de buena manera.
El programa pide introducir un nombre y edad  y de acuerdo a un rango de edad establecido se imprime un valor ("piso n"); el problema consiste en que cuando hay que introducir el nombre, el programa se ejecuta sin dar chance de introducir la edad y automáticamente adopta un valor desconocido.
lo interesante es que cuando invierto el orden de la ejecución (primero la edad y luego el nombre) funciona bien.

la única idea que se me ocurre, de cual puede ser el problema, es que haya un conflicto en el tipo de las variables y el programa se vuelva loco XD .

Pdt: estoy utilizando codeblocks

Este es el codigo:


Código
  1. #include <iostream>
  2.  
  3. //PROGRAMA QUE DEVUELVE UN VALOR "PISO" SEGUN LA EDAD INGRESADA
  4.  
  5. using namespace std;
  6.  
  7. main()
  8. {
  9.    char name;
  10.    int edad;
  11.  
  12.    cout<<"Introduzca su nombre :";cin>>name;
  13.    cout<<"\nDigite su edad :";cin>>edad;
  14.  
  15.  
  16.    cout<<"\n";
  17.  
  18.        if(edad>=0 && edad<=9)cout<<"PISO 0";
  19.            else if(edad>=10 && edad<=19)cout<<"PISO 1";
  20.                else if(edad>=20 && edad<=29)cout<<"PISO 2";
  21.                    else if(edad>=30 && edad<=39)cout<<"PISO 3";
  22.                        else if(edad>=40 && edad<=49)cout<<"PISO 4";
  23.                            else if(edad>=50 && edad<=59)cout<<"PISO 5";
  24.                                else if(edad>=60 && edad<=69)cout<<"PISO 6";
  25.                                    else if(edad>=70 && edad<=79)cout<<"PISO 7";
  26.        else
  27.        cout<<"\nERROR"<<endl;
  28.  
  29.        cout<<endl;
  30. }
  31.  


Mod: Los códigos deben ir en etiquetas GeSHi
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines