Manual de practicas (1)

16
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

description

Perez Juarez Victor Manuel 2 APV

Transcript of Manual de practicas (1)

Page 1: Manual de practicas (1)

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

Page 2: Manual de practicas (1)

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

Page 3: Manual de practicas (1)

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

Page 4: Manual de practicas (1)

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

Page 5: Manual de practicas (1)

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

Page 6: Manual de practicas (1)

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

Page 7: Manual de practicas (1)

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

Page 8: Manual de practicas (1)

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

Page 9: Manual de practicas (1)

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

Page 10: Manual de practicas (1)

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

Page 11: Manual de practicas (1)

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

Page 12: Manual de practicas (1)

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

Page 13: Manual de practicas (1)

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

Page 14: Manual de practicas (1)

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

Page 15: Manual de practicas (1)

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

Page 16: Manual de practicas (1)

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