Ver Mensaje Individual
  #9 (permalink)  
Antiguo 21/12/2009, 13:47
Avatar de ryuken30
ryuken30
 
Fecha de Ingreso: diciembre-2009
Mensajes: 22
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: Alguien podria ayudarme con las llaves...

Hay va el ejercicio (Me ha salido al pelo!!!!) GRACIAS.

#include <stdio.h>
/*
Name: CALCULA CALIFICACION
Copyright: PEDRO J
Author: YO
Date: 21/12/09 20:28
Description:CALCULA CALIFICACION
*/
main()
{
int nota=0;
printf("Introduce la nota :\n");
scanf("%d",&nota);
if (nota<5)
printf("Insuficiente %d\n");
else {
if (nota<6)
printf("Suficiente %d\n");
else
if (nota<7)
printf("Bien %d\n");
else
if (nota<9)
printf("Notable %d\n");
else
if (nota<10)
printf("Sobresaliente %d\n");
else
printf("Matricula %d\n");
}

system("PAUSE");
}

Lo unico que me pasa es cuando compilo y pruebo el exe, me pasa lo siguiente:

Introduce la nota :
5
Suficiente 2293620
Presione una tecla para continuar . . .

Porque salen esos numeros??.

Un saludo y gracias amigo.

P.D:Solucionado

#include <stdio.h>
/*
Name: CALCULA CALIFICACION
Copyright: PEDRO J
Author: YO
Date: 21/12/09 20:28
Description:CALCULA CALIFICACION
*/
main()
{
int nota=0;
printf("Introduce la nota :\n");
scanf("%d",&nota);
if (nota<5)
printf("Insuficiente \n");
else {
if (nota<6)
printf("Suficiente \n");
else
if (nota<7)
printf("Bien \n");
else
if (nota<9)
printf("Notable \n");
else
if (nota<10)
printf("Sobresaliente \n");
else
printf("Matricula \n");
}

system("PAUSE");
}

Porque si pongo por ejemplo:

printf("Matricula %d\n");

el %d me salen los numeros?

---------------------------------------------------------------

Otro mas hecho:

#include <stdio.h>
/*
Name: PEDRO J
Copyright: YO
Author: CALCULA TEMPERATURA
Date: 21/12/09 21:27
Description: CALCULA TEMPERATURA
*/
main ()
{
int tc=0;
int tk=0;
float tr=0;
float tf=0;
printf("Introduce la temperatura en ºC :\n");
scanf ("%d",&tc);
tr=0.8*tc;
printf("La temperatura en ºR es : %f tr\n");
tf=(1.8*tc)+32;
printf("La temperatura en ºR es : %f tf\n");
tk=tc+273;
printf("La temperatura en ºR es : %d tk\n");
system("PAUSE");
}

P.D: Lo que pasa que meta lo que meta siempre me da lo mismo.....

Introduce la temperatura en ║C :
10
La temperatura en ║R es : 0.000000 tr
La temperatura en ║R es : 0.000000 tf
La temperatura en ║R es : 2293620 tk
Presione una tecla para continuar . . .

A veces me pasa que no me da los resultados correctos.

Un saludo.

Última edición por ryuken30; 21/12/2009 a las 14:42 Razón: editado