Manual de practicas (1)

Preview:

DESCRIPTION

Perez Juarez Victor Manuel 2 APV

Citation preview

Ejercicio 1.

Calcular el área de un círculo.

Definición del problema.

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

Análisis de la solución

Datos de entrada: pi y radio

Datos de salida: área

Proceso: formula del área del círculo

Diseño de la solución

Algoritmo

Inicio

pi, r, a: real

pi= 3.1416

D.E.

r

Proceso

a pi*r^2

D.S.

a

Fin

pi=3.1416

r

a pi*r^2

r

Inicio

Fin

Ejercicio 2.

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

Definición del problema.

¿Cuál es el área de un triángulo rectángulo?

Análisis de la solución

Datos de entrada: base y altura

Datos de salida: área

Proceso: formula del área de un triangulo

Diseño de la solución

Algoritmo

Inicio

b, h, a: real

D.E.

b, h

Proceso

a b*h/2

D.S.

a

Fin

Inicio

b,h

a b*h2

a

Fin

Ejercicio 3.

Calcular el promedio de un alumno.

Definición del problema.

¿Cuál es el promedio de un alumno?

Análisis de la solución

Datos de entrada: evaluación 1, evaluación 2, evolución 3

Datos de salida: promedio

Proceso: calcular el promedio de un alumno.

Diseño de la solución

Algoritmo

Inicio

ev1, ev2, ev3: real

D.E.

ev1, ev2, ev3

Proceso

p (ev1+ev2+ev3)/3

D.S.

p

Fin

Inicio

ev1, ev2,

ev3

p (ev1+ev2+ev3)/3

p

Fin

Ejercicio 4

Calcular la suma de dos números enteros.

Definición del problema.

Calcular la suma de dos números.

Análisis de la solución

Datos de entrada: numero 1 y numero 2

Datos de salida: suma de dos números

Proceso: suma de dos números.

Diseño de la solución

Algoritmo

Inicio

n1, n2, s: real

D.E.

n1, n2

Proceso

s n1+n2

D.S.

s

Fin

Inicio

n1, n2

s n1+n2

s

Fin

Ejercicio 5

Una persona desea conocer su puntaje final que obtuvo al presentar un examen. Por cada

respuesta correcta obtiene 4 puntos, por cada respuesta incorrecta -1 punto y por cada respuesta

en blanco 0 puntos.

Definición del problema.

Calcular el puntaje final de un examen

Análisis de la solución

Datos de entrada: respuesta correcta, respuesta incorrecta y respuesta en blanco.

Datos de salida: puntaje final

Proceso: calcular el puntaje de un examen

Diseño de la solución

Algoritmo

Inicio

rc, ri, rb, pf: entero

rc= 4

ri= -1

rb= 0

D.E.

rc, ri, rb

Proceso

pf (rc*4)+(ri*-1)+(rb*0)

D.S.

pf

Fin

Inicio

Rc, ri, rb

pf (rc*4)+(ri*-1)+(rb*0)

pf

Fin

rc= 4

ri= -1

rb= 0

Ejercicio 6

Calcular la cantidad de pesos que se obtienen al ingresar una cantidad en dólares.

Definición del problema.

Calcular la cantidad de pesos a dólares.

Análisis de la solución

Datos de entrada: pesos y dólares

Datos de salida: cantidad

Proceso: calcular la cantidad en pesos

Diseño de la solución

Algoritmo

Inicio

cp, vd, cd: real

D.E.

cp, cd

Proceso

cdcp*vd

D.S.

cd

Fin

Inicio

Cd, vd

cdcp*vd

cd

Fin

Ejercicio 7

Calcular la edad de una persona

Definición del problema.

Cuál es la edad de la persona

Análisis de la solución

Datos de entrada: año actual y año de nacimiento.

Datos de salida: edad de una persona

Proceso: calcular la edad de una persona.

Diseño de la solución

Algoritmo

Inicio

aa, an,ea: entero

D.E.

aa, an

Proceso

eaaa-an

D.S.

ea

Fin

Inicio

aa, an

eaaa-an

ea

Fin

Ejercicio 8

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

desconocida.

Definición del problema.

Cuál es la masa de un automóvil.

Análisis de la solución

Datos de entrada:volumen, presión y temperatura.

Datos de salida: masa

Proceso: calcular la masa de un automóvil

Diseño de la solución

Algoritmo

Inicio

vol, pre, tem: Real

D.E.

Ma, vol, pre, tem

Proceso

Ma (pre*vol) / (0.37*(tem+460)

D.S

Ma

Fin

Ejercicio 9.

Calcular el área y longitud dela circunferencia de un circulo.

Definición del problema.

Cuál es el área y la longitud de un círculo.

Análisis de la solución

Datos de entrada: pi y radio

Datos de salida: área y longitud

Proceso: calcular el área y la longitud de un círculo.

Diseño de la solución

Algoritmo

Inicio

pi, r: Real

pi=3.1416

D.E.

r

Proceso

a pi*r^2

ln 2*pi*r

D.S.

a, ln

Fin

Inicio

r

a pi*r^2

ln2*pi*r

a,ln

Fin

Ejercicio 10.

En una tienda de electrónica una persona llega a comprar unas computadoras del mismo modelo.

Determinar el importe a pagar por la compra de las computadoras.

Definición del problema.

Cuál es el importe a pagar por las computadoras.

Análisis de la solución

Datos de entrada: computadoras, importe

Datos de salida: importe por las computadoras.

Proceso: calcular el precio de unas computadoras.

Diseño de la solución

Algoritmo

Inicio

Com, im: Real

D.E.

Com, im,

Proceso

pcomcom*im

D.S

Pcom

Fin

Inicio

Com, im

Pcomcom*im

pcom

Fin

Ejercicio 11.

Ingresar el número de partidos ganados, perdidos y empatados por algún equipo en el torneo de

apertura. Calcular su puntaje total teniendo en cuenta que por cada partido ganado obtendrá 3

puntos, empatados 1.5 puntos y por perdidos 0 puntos. Imprimir los partidos ganados, perdidos,

empatados y puntaje total.

Definición del problema.

Cuál es el puntaje total y los puntos ganados, perdidos y empatados.

Análisis de la solución

Datos de entrada: puntos ganados, puntos perdidos y puntos empatados.

Datos de salida: puntaje total

Proceso: calcular los puntajes ganados, perdidos y empatados.

Diseño de la solución

Algoritmo

Inicio

pg,pp, pe, pt: Real

pg=4

pp=0

pe=1.5

D.E.

pg, pe, pp

Proceso

pt (pg*3)+(pe*1.5)+(pp*0)

D.S.

Pt

Fin

Inicio

pg= 3

pp= 0

pe= 1.5

pg, pe,

pp

Pt (pg*3)+(pe*1.5)+(pp*0)

Pg, pe,

pp, pt

Ejercicio 12.

Calcular el área y perímetro de un triángulo, cuadrado, rectángulo y un círculo.

Definición del problema.

Cuál es el área y perímetro de un triángulo, cuadrado, rectángulo y un círculo.

Análisis de la solución

Datos de entrada: base, altura, lado, pi,

Datos de salida: área y perímetro.

Proceso: calcular el área y perímetro.

Diseño de la solución

Algoritmo

Inicio

b, h, la, pi, a, per: Real

pi= 3.1416

D.E.

b, h, la, pi

Proceso

Triangulo

a b*h/2

per l*3

Cuadrado

al^2

per l*4

Rectángulo

a b*h

per (2*b)+(2*h)

Inicio

Pi= 3.1416

b, h, la, pi

A b*h/2

Per l*3

A l^2

Per l*4

Circulo

a pi*r^2

per 2*pi*r

D.S

a, per

Fin

A b*h

Per (2*b)+(2*h)

A pi*r^2

Per 2*pi*r

A, per

Fin

Ejercicio 13.

Convertir una cantidad de pesos a dólares, euros y pesetas.

Definición del problema.

Calcular la cantidad de pesos a dólares, euros y pesetas.

Análisis de la solución

Datos de entrada: cantidad de pesos, valor del dólar, euros y pesetas.

Datos de salida: cantidad de dólares, euros y pesetas.

Proceso: calcular la cantidad de pesos.

Diseño de la solución

Algoritmo

Inicio

cp, vd, ve, vpe, cd, ce, cpe: Real

D.E

cp, vd, ve, vpe

Proceso

cdcp*vd

cecp*ve

cpecp*vpe

D.S.

cd

ce

cpe

Fin

Inicio

Cp, vd, ve,

vpe

Cd cp*vd

Ce cp*ve

Cpecp*vpe

Cd, ce, cpe

Fin

Examen 1

Una persona desea conocer cuánto debe pagar por lo que consume de agua en un mes. Se debe

considerar la cantidad de litros y el costo por litro.

Definición del problema.

Cuánto se debe pagar por un consumo de agua.

Análisis de la solución

Datos de entrada: cantidad de litros y consumo de agua.

Datos de salida: monto a pagar por agua mensual.

Proceso: calcular el monto a pagar por consumo mensual de agua.

Diseño de la solución

Algoritmo

Inicio

Cl, pl, mp: Real

D.E.

Cl, pl

Proceso

Mppl*cl

D.S.

mp

Fin

Inicio

Cl, pl

Mppl*cl

mp

Fin

Examen 2

Un empleado desea saber cuál será su pago al final de la semana; teniendo en cuenta las horas

trabajadas y el pago por hora.

Definición del problema.

Cuánto es su pago semanal.

Análisis de la solución

Datos de entrada: horas trabajadas y pago por hora.

Datos de salida: pago al final de la semana.

Proceso: calcular el pago al final de la semana.

Diseño de la solución

Algoritmo

Inicio

ht, ph, pf: Real.

D.E.

ht, ph

Proceso

pfht* ph

D.S.

pf

Fin

Inicio

ht, ph

pfht*ph

pf

Fin