AYUDA CON ESTE PROGRAMA!!!
Publicado por ADRIÁN (4 intervenciones) el 12/05/2011 12:11:52
Buenos dias,tengo un problema con este programa en lenguace c++ a la hora de pasarlo a lenguaje java si alguien me pudiese ayudar estaria muy agradecido:
#include <stdio.h>
#include <stdlib.h>
void main ()
{
short int pin=0;
char car,sal,cor;
do
{
printf("\nCódigo de colores: Negro 0 Marron 1 Rojo 2 Naranja 3 Amarillo 4\n\n\t\t Verde 5 Azul 6 Violeta 7 Gris 8 Blanco 9:");
do
{
printf("\n\nIntroducir número de pin:");
scanf("%i",&pin);
car=getchar();
fflush(stdin);
if (car!='\n')
printf("\nERROR->");
}while(car!='\n');
if (pin==323||pin==324||pin==333)
{
printf("\nGalga PIN Y CABLE: 0 y 1");
}
do
{
fflush(stdin);
printf("\n\t\t\t<><><>Programa creado por ola<><><>\n\n¿Desea finalizar el programa (s/n)?: ");
sal=tolower(getchar());;
fflush(stdin);
puts("\n");
}while(sal!='s' && sal!='S' && sal!='n' && sal!='N' || cor=='\n');
}while(sal!='s');
printf("\n\t\t<><><>Programa finalizado<><><>");
}
P.D.:el principal problema lo tengo con el fflush,el scanf y el tolower,
Muchas gracias por vuestra ayuda.
#include <stdio.h>
#include <stdlib.h>
void main ()
{
short int pin=0;
char car,sal,cor;
do
{
printf("\nCódigo de colores: Negro 0 Marron 1 Rojo 2 Naranja 3 Amarillo 4\n\n\t\t Verde 5 Azul 6 Violeta 7 Gris 8 Blanco 9:");
do
{
printf("\n\nIntroducir número de pin:");
scanf("%i",&pin);
car=getchar();
fflush(stdin);
if (car!='\n')
printf("\nERROR->");
}while(car!='\n');
if (pin==323||pin==324||pin==333)
{
printf("\nGalga PIN Y CABLE: 0 y 1");
}
do
{
fflush(stdin);
printf("\n\t\t\t<><><>Programa creado por ola<><><>\n\n¿Desea finalizar el programa (s/n)?: ");
sal=tolower(getchar());;
fflush(stdin);
puts("\n");
}while(sal!='s' && sal!='S' && sal!='n' && sal!='N' || cor=='\n');
}while(sal!='s');
printf("\n\t\t<><><>Programa finalizado<><><>");
}
P.D.:el principal problema lo tengo con el fflush,el scanf y el tolower,
Muchas gracias por vuestra ayuda.
Valora esta pregunta
0