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();
}
Físicamente, ¿porqué rebota siempre a 2/3? :o
ResponderEliminar5 puntos más para la tarea 4 por el programa.