Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - lucians

#1
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 18:22 PM
Muchísimas gracias, teníais razón, había que limpiar el bufe. Le he puesto
fflush(stdin) antes de los printf y va perfecto.
¡¡¡Muchísimas gracias!!!  :D

#2
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 17:42 PM
Lo que digo es que no me deja introducir un S o un N para continuar o no.
Solo eso.
Les agradecería mucho si me ayudan.
#3
Programación C/C++ / Re: Duda sobre do while
6 Junio 2015, 17:40 PM
Soy nuevo en esto de la programacion y no conozco esas funciones avanzadas.
Aunque lo ejecute con 
while (res != 'N')
no va!!!!
#4
Programación C/C++ / Duda sobre do while
6 Junio 2015, 15:35 PM
Hola tengo un problema ya que al intentar decirle al usuario que si quiere continuar o no , me lo salta sin mas.

Codigo:

Código (cpp) [Seleccionar]
#include<stdio.h>
#include<stdlib.h>
#define E 166.67
int main ()

{
char res,moneda;
float valor,cambio;

do
{
printf("Si desea de E a PTA introduzca E, si desea de PTA a E introduzca P.\n");
scanf("%c",&moneda);
if (moneda=='E')
{
printf("Introduce la cantidad de euros a convertir en pesetas:\n");
scanf("%f",&valor);
cambio=valor*E;
printf("%.2f euros son %.2f pesetas.\n",valor,cambio);
}
if (moneda=='P')
{
printf("Introduce la cantidad de pesetas a convertir en euros:\n");
scanf("%f",&valor);
cambio=valor/E;
printf("%.2f pesetas son %.2f euros.\n",valor,cambio);
}
printf("Quiere seguir calculando? S / N?\n");
scanf("%c",&res);
}while (res=='N');

system("pause");
}

No me deja igresar si quiero continuar o no S o N.

Mod: los códigos van en GeSHi