La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Análisis y resolución de problemas

Presentaciones similares


Presentación del tema: "Análisis y resolución de problemas"— Transcripción de la presentación:

1 Análisis y resolución de problemas
Diego Hernández R

2 program p3_10; CONST aceleA = 1/4; VAR denominador_serie : integer; posB : real; { 2 puntos - Declaración variables integer para el tiempo } tiempoA, tiempoB : integer; { 2 puntos - Declaración variables real para velocidad y aceleracion } velocB, aceleB : real; { 2 punto - Declaración variables real x e y } x, y : real; BEGIN denominador_serie := 2; { 2 puntos - Petición e ingreso de datos (x, y) } writeln('Ingrese el valor de x e y: '); readln(x, y); {1 punto - Se inicializa la velocidad de B } velocB := 0; {1 punto - Se inicializa la aceleracion de B } aceleB := 1; {1 punto - Se inicializa la posición inicial de B } posB := y; { 4 puntos - Se calcula el tiempo que se demora el automovil A } tiempoA := trunc(sqrt(((2*(x+y)-x)*2)/aceleA)+1); { 2 puntos - Se inicializa el tiempo del automovil B } tiempoB := 0;

3 { 5 puntos - Itera hasta que el automovil llegue al punto R }
while (posB < (2*(x+y))) do begin { 2 puntos - Se actualiza el tiempo del automovil B } tiempoB := tiempoB + 1; { 2 puntos - Se calcula la nueva posición del automovil B } posB := posB + velocB*1 + (aceleB*1)/2; { 2 puntos - Se calcula la nueva velocidad del automovil B } velocB := velocB + aceleB*1; { 7 puntos - Se calcula de forma correcta la nueva aceleración del automovil B } aceleB := 1/denominador_serie; denominador_serie := denominador_serie*2; end; { 2 puntos - Condición si el automovil A llega primero Incluye mostrar por pantalla } if (tiempoA > tiempoB) then writeln('El automovil A llega primero'); if (tiempoA < tiempoB) then { 1 puntos - Condición si A y B llegan juntos if (tiempoA = tiempoB) then writeln('El automovil A y B llegan al mismo tiempo'); END.

4

5

6 Fin ¿Alguna consulta?


Descargar ppt "Análisis y resolución de problemas"

Presentaciones similares


Anuncios Google