miércoles, 18 de marzo de 2009

Ejercicios De Programacion...

Ejercicios de Programación.

TEMA: Estructuras Secuenciales Instrucciones: Lea detenidamente cada pregunta y desarrolle su Diagrama de flujo, Pseudocódigo y el programa en DFD y cualquier lenguaje de Programación.

1). Dada un cantidad en pesos, obtener la equivalencia en dólares, asumiendo que la unidad cambiaría es un dato desconocido.

ANÁLISIS.
Salida: Equivalencia en dólares
Entrada: Cantidad en pesos, Unidad cambiaria
Proceso: Calcular Ed.= Cp * Uc

Acciones Atómicas:
1. Inicio
2. Leer la cantidad de pesos y la unidad cambiaria
3. Calcular Ed.= Cp. * Uc
4. Mostrar Ed.
5. Fin

2. Leer un número y escribir el valor absoluto del mismo.
Análisis del problema:
Entrada: El número
Salida: El valor absoluto del numero
Proceso: x = a

Acciones atómicas.
1. Inicio
2. Leer el numero.
3. Calcular x = a
4. Mostrar a
5. Fin
3. La presión, el volumen y la temperatura de una masa de aire se relacionan por la formula:
Masa = (presión * volumen)/(0.37 * (temperatura + 460))
Análisis.
Entrada: Presión, Volumen , Temperatura
Salida: Cantidad de masa de aire.
Proceso: Calcular masa = (presión * volumen) / (0.37 * (temperatura + 460))

Acciones atómicas.
1. Inicio.
2. Leer volumen, presión, temperatura.
3. Calcular m = (presión * volumen) / (0.37 * (temperatura + 460))
4. Mostrar m.
5. Fin


4. Calcular el número de pulsaciones que una persona debe tener por cada 10 segundos de ejercicio, si la formula es:
Num_ pulsaciones = (220 - edad)/10

Análisis
Entrada: Edad
Salida: Numero de Pulsaciones
Proceso: Calcular Num_ pulsaciones = (220 - edad)/10

Acciones Atómicas.
1. Inicio
2. Leer la edad.
3. Calcular Np= (220 - edad)/10
4. Mostrar resultado.
5. Fin

5. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior.
Análisis
Entrada: Salario anterior
Salida: Salario Nuevo
Proceso: Calcular Sn = ((Sa * 25) / 100) + Sa

Acciones Atómicas.
1.Inicio
2.Leer el salario anterior
3.Calcular Sn = ((Sa * 25) / 100) + Sa
4.Mostrar Sn
5.Fin

6. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente. tabla:
Área Porcentaje del presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal.

Análisis
Entrada: Presupuesto anual del hospital
Salida: Cantidad de dinero correspondiente a las áreas de ginecología, pediatría y traumatología
Proceso: Calcular Pg = Pa* 40/100, Pp = Pa * 30/100, Pt = Pa * 30/100

Acciones Atómicas
1. Inicio
2. Leer el presupuesto anual
3. Calcular Pg = Pa* 40/100, Pp = Pa * 30/100, Pt = Pa * 30/100
4. Mostrar Pg, Pp, Pt
5. Fin

7. El dueño de una tienda compra un articulo a un precio determinado. Obtener el precio en que lo debe vender para obtener una ganancia del 30%.
Análisis.
Entrada: Precio de compra
Salida: Precio de venta
Proceso: Pv = (Pc* 30/100) + Pc

Acciones Atómicas
1. Inicio
2. Leer el precio de compra
3. Calcular Pv = (Pc* 30/100) + Pc
4. Mostrar el precio de venta
5. Fin

8. Todos los lunes, miércoles y viernes, una persona corre la misma ruta y cronometra los tiempos obtenidos.
Determinar el tiempo promedio que la persona tarda en recorrer la ruta en una semana cualquiera.

Análisis
Entrada: Tiempo que tarda el lunes, tiempo que tarda el miércoles, tiempo que tardo el viernes
Salida: Tiempo promedio
Proceso: Calcular Tp = (T1+T2+T3) / 3

Acciones atómicas
1. Inicio
2. Leer el tiempo que tarda el día lunes, el día miércoles, y el día viernes.
3. Calcular Tp = (T1+T2+T3) / 3
4. Mostrar Tp


9. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad
Distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida.


Análisis:
Salida: El porcentaje que invierte cada persona respecto a una cantidad total invertida
Entrada: El dinero que invierte cada persona, y la cantidad total invertida.
Proceso: Calculo %P1= D1 * 100 / Dt, %P2 = D1 * 100 / Dt, %P3 = D3 * 100 / Dt


Acciones atómicas:
1. Inicio
2. Leer el dinero que aporta cada persona y la cantidad total invertida
3. Calcular %P1= D1 * 100 / Dt,
4. Calcular %P2 = D1 * 100 / Dt,
5. Calcular %P3 = D3 * 100 / Dt
6. Mostrar %P1, %P2, %P3.
7. Fin


10. Un alumno desea saber cual será su promedio general en las tres materias mas fáciles que cursa y cual será el
promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación:
La calificación de Calculo se obtiene de la siguiente manera:
Examen 90%
Promedio de trabajos 10%
En esta materia se pidió un total de tres trabajos.
La calificación de Programación se obtiene de la siguiente manera:
Examen 80%
Promedio de trabajos 20%
En esta materia se pidió un total de dos trabajos.
La calificación de Introducción a la Ingeniería se obtiene de la siguiente manera:
Examen 85%
Promedio de trabajos 15%
En esta materia se pidió un promedio de tres trabajos.
La calificación de Física se obtiene de la siguiente manera:
Primer Parcial 15%
Trabajo 5%
Segundo Parcial 15%
Trabajo 5%
Tercer Parcial 20%
Trabajo 10%
Exámen Final 20%
Trabajos 10%


Análisis
Entrada: Nota del examen de cálculo, nota del trabajo1 de cálculo, nota del trabajo 2 de cálculo, nota del trabajo 3 de cálculo. Nota del examen de programación, nota del trabajo 1 de programación, nota del trabajo 2 de programación; nota del examen de introducción a la ingeniería, nota del trabajo 1 de introducción a la ingeniería, nota del trabajo2 de introducción a la ingeniería, nota del trabajo 3 de introducción a la ingeniería, nota del parcial 1 de física, nota del parcial 2 de física, nota del parcial 3 de física, nota del examen final de física, nota del trabajo 1 de física, nota del trabajo 2 de física, nota del trabajo 3 de física.

Salida: El promedio de calculo, el promedio de programación, el promedio de introducción de ingeniería, el promedio de física y el promedio general de tres de las materias más fáciles que cursa.

Proceso:
1. Calculo el promedio de cálculo
Examen 90% (EC)
Promedio de trabajos 10%
Tres trabajos en total (TC1, TC2, TC3)
PC= (EC * 90 / 100) + (10 * ((TC1 +TC2 +TC3)/ 3)/100)
2. Calculo el promedio de programación
Examen 80% (EP)
Promedio de trabajos 20%
Dos trabajos en total (TP1 + TP2)
PP= (EP * 80 / 100) + (20 * ((TP1 + TP2)/ 2) / 100)
3. Calculo el promedio de introducción a la ingeniería
Examen 85% (EI)
Promedio de trabajos 15%
Tres trabajos en total (TI1, TI2, TI3)
PI= (EI * 85 / 100) + (15 * ((TI1 +TI2 + TI3)/3) / 100)
4. Calculo el promedio de Física
Primer Parcial 15% (PF1)
Trabajo 1 5% (TF1)
Segundo Parcial 15% (PF2)
Trabajo 2 5% (TF2)
Tercer Parcial 20% (PF3)
Trabajo3 10% (TF3)
Examen Final 20% (EF)
Trabajos 4 10% (TF4)

PF = (15*PF1 / 100) + (5*TF1 / 100) + (15*PF2 / 100) + (5*TF2 / 100) + (20*PF3 / 100) + (10*TF3 / 100) + (20*EF / 100) + (10*TF4 / 100)

5.- Calculo el promedio general de tres de las materias más fáciles que cursa (Cálculo, programación e introducción a la ingeniería)
PGn = ( PC + PP + PI) / 3

3 comentarios:

edwin avila dijo...

bueno me gustaria aprender algoritmos, me puedes ayudar ????

edwin avila dijo...

estoy estudiando en el sena "ADSI" ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION.
Y NESECITO APRENDER ALGORITMOS PERO YAAAAAAAA

edwin avila dijo...

LOS NESECITO MAS EXPLICADOS PARA PODER ENTENDERLOS BIEN OK

Publicar un comentario en la entrada

Programación JavaScript

Moonbath © 2008 Template by:
SkinCorner