manual de practicas

20
Ejercicio 1 Calcular el área de un círculo Definición de problema ¿Cuál es la fórmula para sacar el área de un círculo? Análisis Análisis de la solución Datos de entrada: Pi y radio Datos de salida: Área Proceso Calcular el área del circulo (por medio de la formula) Diseño de la solución: Algoritmo Inicio Pi,r,a; Real Pi: 3.1416 Datos de entrada R a pi*r^2 Datos de salida a Fin Inicio Pi= 3.1416 r a=Pi*r^2 a Fin

Upload: jair-sanchez

Post on 08-Apr-2016

214 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Ejercicio 1

Calcular el área de un círculo

Definición de problema

¿Cuál es la fórmula para sacar el área de un círculo?

Análisis

Análisis de la solución

Datos de entrada: Pi y radio

Datos de salida: Área

Proceso Calcular el área del circulo (por medio de la formula)

Diseño de la solución:

Algoritmo

Inicio

Pi,r,a; Real

Pi: 3.1416

Datos de entrada

R

a pi*r^2

Datos de salida

a

Fin

Inicio

Pi= 3.1416

r

a=Pi*r^2

a

Fin

DATOS DE ENTRADA DATOS DE SALIDA

PI R A

3.1416 4 157.91

3.1416 6 355.30

3.1416 8 631.65

Ejercicio 2

Calcular el área de un triángulo rectángulo

Definición de problema

¿Cuál es la fórmula para sacar el área de triangulo rectángulo?

Análisis de la solución

Datos de entrada: base y altura

Datos de salida: Área

Proceso Calcular el área de un triangulo rectangulo

Diseño de la solución:

Algoritmo

b,h,r: Real Enteros

D.E: b,h

Proceso: (b*h)/2

D.S: a

Fin

Inicio

B,h

(B*h)/2

a

fin

DATOS DE ENTRADA DATOS DE SALIDA

B H A

5 2 5

10 5 25

15 10 75

Ejercicio 3

Calcular el promedio de un alumno considerando sus 3 evaluaciones parciales

Definición de problema

¿Cuál es el promedio del alumno?

Análisis de la solución

Datos de entrada: 1 parcial.2 parcial.3 parcial

Datos de salida: Promedio

Proceso Calcular el promedio de un alumno

Diseño de la solución:

Algoritmo

Inicio

1pa ,2pa. 3pa, p: Real

D. E: 1pa, 2pa. 3pa

Proceso: (1pa+2pa+3pa)/3

D.S: p

Fin

Inicio

(1pa+2pa+3pa)/3

1pa,

2pa,3pa

p

fin

DATOS DE ENTRADA DATOS DE SALIDA

1pa 2pa 3pa P

7 9 8 8

10 5 7 7

10 9 10 10

Ejercicio 4

Calcular la suma de dos números

Definición de problema

¿Cuál es la suma de ambos números?

Análisis de la solución

Datos de entrada: numero a, numero b

Datos de salida: Suma

Proceso sumar el numero a. más el numero b

Diseño de la solución:

Algoritmo

Inicio

a,b,s Reales

D.E: a,b

Proceso: a+b

D.S: s

Fin

Inicio

A+b

A,b

s

fin

DATOS DE ENTRADA DATOS DE SALIDA

a b S

9 7 16

5 8 13

5 5 10

Ejercicio 5

Calcular el puntaje final de un estudiante considerando que por cada respuesta correcta tendrá ‘’4 puntos’’, respuestas incorrectas ‘’-1 punto ‘’ y respuestas en blanco ‘’0 puntos’’

Definición de problema

¿Cuál es el puntaje final?

Análisis de la solución

Datos de entrada: respuestas correctas, respuestas incorrectas, respuestas en blanco

Datos de salida: Puntaje final

Proceso Calcular el puntaje final con las respuestas correctas

Diseño de la solución:

Algoritmo

Inicio

rc, ri, ro, pf Real

D.E: rc, ri, ro

Proceso: (rc*4)+(ri*1.5)+(ro*0)

D.S: pf

Fin

Inicio

(re*4)+(ri+1.5)+(ro*0)

Rc,ri,ro

pf

Fin

DATOS DE ENTRADA DATOS DE SALIDA

rc ri ro pf

12 8 5 60

15 5 5 67.5

20 3 2 84.5

Ejercicio 6

Calcular la cantidad de dólares que tienen cuando se ingresa una cantidad en pesos

Definición de problema

¿Cuál es la cantidad de dólares?

Análisis de la solución

Datos de entrada: Cantidad de pesos, costo de dólares en pesos

Datos de salida: Cantidad en dólares

Proceso Calcular la cantidad de dollares

Diseño de la solución:

Algoritmo

Inicio

Cod: 15

cp, cd,cod

D.E: cp, cod

Proceso: cp*cod

D.S: cd

Fin

Inicio

Cp*cod

Cp, cd, cod

cd

Fin

Cod: $15

DATOS DE SALIDA DATOS DE ENTRADA

cod cp Cd

15 30 450

15 50 750

15 75 1125

Ejercicio 7

Calcular la masa de un automóvil que tiene un volumen de 2, y una presión y temperatura desconocida

Definición de problema

¿Cuál la fórmula para calcular la masa?

Análisis de la solución

Datos de entrada: volumen, presión, temperatura

Datos de salida: Masa

Proceso Calcular la masa

Diseño de la solución:

Algoritmo

Inicio

V, p, t, m Reales

D.E : v, p, t

Proceso: (p*v)/(0.1*(t+460))

D.S: m

Fin

Inicio

(P*V)/(0.1*(T+460)

)

V, P, F

M

Fin

DATOS DE ENTRADA DATOS DE SALIDA

v P T M : (p*v)/(0.1*(t+460))

19 5 2 2.056

20 10 9 4.264

24 11 15 6.715

Ejercicio 8

Una persona llega a una tienda de electrónica a comprar unas computadoras del mismo tipo, determina el importe a pagar por la compra de las computadoras

Definición de problema

¿Cuál es el total a pagar por las computadoras?

Análisis de la solución

Datos de entrada: precio de una computadora, computadoras compradas en total

Datos de salida: Total a paga por las computadoras compradas.

Proceso Multiplicar el precio de una computadora por el total de piezas de computadoras

Diseño de la solución:

Algoritmo

Inicio

tp, pc, t Enteros, Real

D.E: tp, pc

Proceso: tp*pc

D.S: t

Fin

Inicio

Tp*pc

Tp, pc

t

Fin

DATOS DE ENTRADA DATOS DE SALIDA

tp pc T

10 10 500 105 000

15 20 250 303 750

22 22 150 487 300

Ejercicio 9

Determinar la edad de una persona.

Definición de problema

¿Cuál es la edad de una persona?

Análisis de la solución

Datos de entrada: Año de nacimiento, año actual

Datos de salida: Edad de la persona

Proceso A la fecha actual restar la fecha de nacimiento

Diseño de la solución:

Algoritmo

Inicio

an, aa, e Real enteros

D.E: an, aa

Proceso: aa-an

D.S: e

Fin

Inicio

aa-an

Aa, an

e

Fin

DATOS DE ENTRADA DATOS DE SALIDA

aa an E

2015 1970 45

2010 1986 24

2005 1965 40

Ejercicio 10

Calcular el área y la longitud de la circunferencia de un círculo

Definición de problema

¿Cuál es la fórmula para sacar el área de un círculo?

¿Cuál es la fórmula para sacar la longitud de un círculo?

Análisis de la solución

Datos de entrada: pi, radio

Datos de salida: área y longitud

Proceso Calcular el área y la longitud de un circulo

Diseño de la solución:

Algoritmo

Inicio

pi, r, l, a Enteros

D. E: Pi, r

Proceso l= ( 2´r) pi

A= (pi*r)´2

D.S l,a

Fin

Inicio

L= (2´r) pi

D, e, pi, r

A= (pi*r)´2

Fin

L, a