jueves, 7 de julio de 2011

PROGRAMA CON DO WHILE

este programa lo hize a base de un examen que tengo de lenguaje ansi c donde me plantean varios problemas y me pide hacer un programa para resolverlo

#include<studio.h>

main()
{
int REBOTE;
float ALTURA;
clrscr();
REBOTE=0;
printf("dame la altura inicial de donde se deja caer la pelota, en metros \n");
scanf("%f,&ALTURA) ;
if(ALTURA>0)
{
    printf("Rebote Altura\n") ;
   do{
            REBOTE=REBOTE+1
            ALTURA=*2/3;
            /*imprimir todos los rebotes con sus alturas*/
        }while(ALTURA>0.50);
            printf("en el rebote # %d, la altura es %8.2f\n",REBOTE,ALTURA);
}
else
{
printf("la altura insertada es cero o menor a cero\n");
printf("no tiene sentido hacer calculos con este numero\n");
printf("si dese intentar de nuevo debera de ejecutar,otra vez el programa\n");
}/*fin del if */
printf("\n\n pulse cualquier tecla para regresar a la pantalla");
getche();
}

1 comentario:

  1. Físicamente, ¿porqué rebota siempre a 2/3? :o
    5 puntos más para la tarea 4 por el programa.

    ResponderEliminar