Corregir programa
Publicado por Jorge Arturo (1 intervención) el 14/04/2010 22:44:46
hola necesito ayuda con el siguiente programa.................;
#include <iostream.h>
#include <conio.h>
main () //Programa principal
{
char elemento[1];
elemento[0]='N';
while (1) {
cout << "ESCRIBA EL SIMBOLO DEL SODIO";
cin >> elemento[0];
if (elemento[0]=='N') //Control de flujo
{
cout << "\n Usted oprimió correctamente su elemento \n";
}
else if (elemento[0]=='n')
{
cout << "usted oprimió incorrectamente su elemento \n";
}
else cout << "Error!!! CARACTER INVALIDO \n \b"; //Carácter fuera de rango
}
getch();
}
necesito que en lugar de 'N' sea 'Na'. osea que me acepte dos letras la primera mayuscula y la segunda miniscula.
el el programa q envio cuando me pide ingresar el simbolo del sodio solo puedo ingresar N mayuscula, y lo q quiero es q m deje ingresar el simbolo del sodio Na pero cuando lo ponga en minuscula m marq error........
espero m puedan ayudar:::::::::::::::::::::::::::::::::::::::::::
#include <iostream.h>
#include <conio.h>
main () //Programa principal
{
char elemento[1];
elemento[0]='N';
while (1) {
cout << "ESCRIBA EL SIMBOLO DEL SODIO";
cin >> elemento[0];
if (elemento[0]=='N') //Control de flujo
{
cout << "\n Usted oprimió correctamente su elemento \n";
}
else if (elemento[0]=='n')
{
cout << "usted oprimió incorrectamente su elemento \n";
}
else cout << "Error!!! CARACTER INVALIDO \n \b"; //Carácter fuera de rango
}
getch();
}
necesito que en lugar de 'N' sea 'Na'. osea que me acepte dos letras la primera mayuscula y la segunda miniscula.
el el programa q envio cuando me pide ingresar el simbolo del sodio solo puedo ingresar N mayuscula, y lo q quiero es q m deje ingresar el simbolo del sodio Na pero cuando lo ponga en minuscula m marq error........
espero m puedan ayudar:::::::::::::::::::::::::::::::::::::::::::
Valora esta pregunta


0