Ejercicios3

15
1) Calcular el área de un círculo. DEFINICIÓN DEL PROBLEMA: ¿Cuál es la fórmula? ANÁLISIS: D.E: radio, pi D.S: área Proceso: Elevar radio al cuadrado y multiplicarlo por el valor de pi ALGORITMO: Inicio r, pi, a: Real D.E: r, pi a rˆ2*pi D.S: a Fin DATOS DE ENTRADA DATOS DE SALIDA r a 8 201.0624 Inicio r, pi a rˆ2*pi a Fin

description

Ejercicios aplicando la metodología para la solución de problemas por medio de computadora

Transcript of Ejercicios3

Page 1: Ejercicios3

1) Calcular el área de un círculo.DEFINICIÓN DEL PROBLEMA:¿Cuál es la fórmula?ANÁLISIS:D.E: radio, piD.S: áreaProceso: Elevar radio al cuadrado y multiplicarlo por el valor de piALGORITMO:Inicior, pi, a: RealD.E: r, pia rˆ2*piD.S: aFin

DATOS DE ENTRADA DATOS DE SALIDAr a8 201.06246 113.0976

4.7 69.3979442) Calcular el área de un triángulo rectángulo.

Inicio

r, pi

a rˆ2*pi

a

Fin

Inicio

Page 2: Ejercicios3

DEFINICIÓN DEL PROBLEMA:¿Cuál es la fórmula para calcular el área de un triángulo rectángulo?ANÁLISIS:D.E: base, alturaD.S: áreaProceso: Multiplicar base por altura y el resultado, dividirlo entre dos.ALGORITMO:Iniciob, h, a: RealD.E: b, ha b*h/2D.S: aFin

Dato de entrada Dato de entrada Dato de salidab h a2 5 54.3 2.7 5.80524.68 34.66 432.9034

3) Calcular el promedio de u alumno considerando

sus tres evaluaciones parciales.

b, h

a b*h/2

a

Fin

Inicio

Page 3: Ejercicios3

DEFINICIÓN DEL PROBLEMA:¿Cómo se calcula el promedio? ANÁLISISD.E: evaluación a, evaluación b, evaluación cD.S: promedioProceso: Sumar las tres evaluaciones y dividirlas entre tresALGORITMO:Inicioea, eb, ec, p: RealD.E: ea, eb, ecp (ea+eb+ec)/3D.S: pFin

Dato de entrada Dato de entrada Dato de entrada Dato de salidaea eb ec p9 9 7 8.336.8 5.7 9.5 7.338.34 9.5 10 9.28

4) Calcular la suma de dos números enteros.DEFINICIÓN DEL PROBLEMA:¿Cuáles son esos números?ANÁLISIS:

ea, eb, ec

p (ea+eb+ec)/3

p

Fin

Incio

Page 4: Ejercicios3

D.E: numero a, numero bD.S: SumaProceso: SumarALGORITMO:Inicioa, b, s: EnteroD.E: a, bs a+bD.S: sFin

Dato de entrada Dato de entrada Dato de salidaa b S2 3 534 42 76156323 13459 169782

5) Calcular el puntaje final de un estudiante, considerando que por cada respuesta correcta, tendrá 4 puntos, respuestas incorrectas tendrá -1 puntos, respuestas en blanco tendrá 0 puntos.

a, b

s a+b

s

Fin

Inicio

rc, ri. rb

Page 5: Ejercicios3

DEFINICIÓN DEL PROBLEMA:¿Cómo calcular el puntaje final?ANÁLISIS:D.E: respuestas correctas, respuestas incorrectas, respuestas en blancoD.S: Puntaje finalProceso: Calcular el puntaje finalALGORITMO:Iniciorc, ri, rb, pf: EnteroD.E: rc, ri, rbpf (rc*4) + (ri*-1) + (rb*0)D.S: pfFin

Dato de entrada Dato de entrada Dato de entrada Dato de salidarc ri rb Pf3 1 2 117 3 2 2515 1 0 59

6) Obtener la cantidad de dólares que se tienen cuando se ingresa una cantidad en pesos.DEFINICIÓN DEL PROBLEMA:¿A cuántos pesos equivale un dólar?ANÁLISIS:D.E: pesos, dólaresD.S: cantidad en dólares

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

pf

Fin

Inicio

d, p

Page 6: Ejercicios3

Proceso: Convertir pesos a dólaresALGORITMO:Iniciop, d, cd: RealD.E: d, pcd p/dD.S: cdFin

Dato de entrada Dato de entrada Dato de salidap d Cd15 15 130 15 293 15.5 6

7) 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 fórmula para calcular la masa?ANÁLISIS:D.E: volumen, presión y temperaturaD.S: masa

cd p/d

cd

Fin

Inicio

v, p, t

Page 7: Ejercicios3

Procedimiento: Fórmula para calcular la masaALGORITMO:Iniciov, p, t, m: RealD.E: p, tv= 2m (p*v) / (0.37 * (t+460)D.S: mFin

Dato de entrada Dato de entrada Dato de salidap t M45 56 .471420 5 .113 .7 0.0351

8) Una persona llega a una tienda d electrónica a comprar unas computadoras del mismo tipo. Determinar el importe a pagar por la compra de las computadoras.DEFINICIÓN DEL PROBLEMA:¿Cuánto se va a pagar por las computadoras?ANÁLISIS:D.E: precio computadora, cantidad computadoras

m (p*v) / (0.37 * (t+460)

m

Fin

Inicio

pc, cc

Page 8: Ejercicios3

D.S: importe totalProceso: Calcular el importe a pagarALGORITMO:Iniciopc, cc, it: RealD.E: pc, ccit pc*ccD.S: itFin

Dato de entrada Dato de entrada Dato de salidapc cc it3500 6 210001456.90 15 21853.53756 8 30048

9) Determinar la edad de una persona.DEFINICIÓN DEL PROBLEMA:¿Cuál es su fecha de nacimiento?ANÁLISIS: D.E: fecha nacimiento, fecha actualD.S: edadProceso: Restar la fecha de nacimiento a la fecha actualDISEÑO DEL ALGORITMO:Iniciofn, fa, e: EnteroD.E: fn, fa

it pc*cc

it

Fin

Inicio

fn, fa

e fa-fn

Page 9: Ejercicios3

e fa-fnD.S: eFin

Dato de entrada Dato de entrada Dato de salidafa fn E2015 1999 162045 1978 672014 1920 94

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

DEFINICIÓN DEL PROBLEMA:¿Cuál es la fórmula para calcular el área y la longitud de una circunferencia?ANÁLISIS:D.E: diámetro, radio, piD.S: área, longitudProceso: determinar las fórmulas para calcular el área y la longitudALGORITMO:

e

Fin

Inicio

d, r, pi

a pi*rˆ2l pi*d

Page 10: Ejercicios3

Inicioa, l, d, r, pi: RealD.E: d, r, pipi= 3.1416a pi*rˆ2l pi*dD.S: a, lFin

Dato de entrada Dato de salidar a4 50.265615 706.8665 13273.26Dato de entrada Dato de salidad l6 18.849612 37.699245 141.372

#1.- 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, empatado 1.5 puntos y perdido 0 puntos. Imprimir nombre del equipo, número de partidos ganados, número de patridosperdidos, número de patridos empatados y el puntaje total.DEFINICIÓN DEL PROBLEMA: ¿Cuál es el puntaje total?ANÁLISIS:D.E: partidos ganados, partidos perdidos, partidos empatadosD.S: puntaje totalProceso: Multiplicar el total de los partidos por el número de puntaje que le corresponde

a, l

Fin

Inicio

pg, pe, pp

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

pg, pe, pp, punt

Page 11: Ejercicios3

ALGORITMO:Iniciopg, pe, pp, punt: RealD.E: pg, pe, pppt (3*pg)+(0*pp)+(1.5*pe)D.S: pg, pe, pp, puntFin Dato de entrada Dato de entrada Dato de entrada Dato de salidapg pe pp punt15 15 20 67.512 8 10 4830 5 1 97.5

#2.- Calcular el salario de un empleado, teniendo en cuenta sus horas trabajadas y el pago por hora. Imprimir horas trabajadas, pago por hora y salario.DEFINICIÓN DEL PROBLEMA: ¿Cuánto gana un empleado?ANÁLISIS:D.E: horas trabajadas, pago por horaD.S: salarioProceso: Multiplicar horas trabajadas por pago por horaALGORITMO:Inicioht, ph, s: RealD.E: ht, phs ht*phD.S: ht, ph, sFin

Fin

Inicio

ht, ph

s ht*ph

ht, ph, s

Page 12: Ejercicios3

Dato de entrada Dato de entrada Dato de salidaht ph s6 80 48010 150 15005 70 350

11) Calcular el área y el perímetro de 4 figuras geométricas.

DEFINICIÓN DEL PROBLEMA:¿Cuáles son esas 4 figuras? ANÁLISIS:D.E: lado, base, altura, radio, diámetro, piD.S: área cuadrado, perímetro cuadrado, área rectángulo, perímetro rectángulo, área triángulo, perímetro triángulo, área círculo, perímetro círculoProceso: Fórmulas para calcular el área y el perímetroALGORITMO: Iniciol, b, h, r, d, pi, ac, pc, ar, pr, at, pt, aci, pci: RealD.E: l, b, h, r, d, pipi= 3.1416ac l*lpc l*4ar b*h

Fin

Inicio

l, b, h, r, d, pi

ac l*l

pt l + l + l

at b*h/2

pr (2*b) + (2*h)

ar b*h

pc l*4

Page 13: Ejercicios3

pr (2*b) + (2*h)at b*h/2pt l + l + laci pi*rˆ2pci pi*dD.S: ac, pc, ar, pr, at, pt, aci, pciFin

pci pi*d

aci pi*rˆ2

ac, pc, ar, pr, at, pt, aci, pci

Fin