Vous êtes sur la page 1sur 10

2012

Ejercicios de Programacin
Resolucin de Problemas

Rochester Cceres Informtica Educativa 02/03/2012

Universidad Nacional Autnoma de Nicaragua Recinto Universitario Rubn Daro Facultad de Educacin e Idiomas Departamento de Informtica Educativa

Asignatura: Introduccin a la Programacin Tema: Algoritmo, Pseudocdigo y Diagramas de Flujo GUA PRCTICA 1

Jos David Alemn Prez 03 40434 3

Profesor: Rochester Cceres +

Managua, 10 de Marzo de 2012.

Deducir los resultados que se obtienen de los siguientes algoritmos.

5, 10, 15, F

0, 3, 5

Construya algoritmo , pseudocodigo y diagrama de flujo para resolver los siguientes problemas.
1. Se necesita calcular el impuesto y el total a pagar en una tienda. ALGORITMO (para el caso de un solo artculo) 1. Saber el costo del artculo. 2. Determinar el impuesto a pagar. 3. Calcular el total a pagar 4. Mostrar el impuesto y el total a pagar

PSEUDOCDIGO Variables costo_artculo, impuesto, total :real Inicio Leer costo_artculo; impuesto costo_artculo*0.15 {se aplica 15% de iva}; total costo_artculo + impuesto; Escribir el impuesto es:, impuesto, total a pagar:, total Fin

DIAGRAMA DE FLUJO problema 1


Inicio

costo_artculo, impuesto, total i impuesto costo_artculo*0.15 total costo_artculo + impuesto

Impuesto total

Fin

2. Se necesita obtener el 20% de un nmero x brindado por usuario. ALGORITMO 1. Saber el nmero x brindado por el usuario 2. calcular el 20% del nmero x brindado por el usuario 3. Mostrar el valor que corresponde al 20% del nmero x PSUDOCDIGO Variables num, 20%_de_num: real Inicio Leer num; 20%_de_num num * 0.2 {calcular el 20% del nmero dado}; Escribir el 20% del nmero brindado es:, 20%_de_num; Fin

DIAGRAMA DE FLUJO problema 2

Inicio

Num, 20%_de_num i

20%_de_num num*0.2

20%_de_num

Fin

3. Calcular la cantidad de combustible a utilizar para recorrer una distancia x, asumiendo que por cada km se necesitan 1 litro de combustible y que un galn tienen 4 litros. El programa debe retornar la siguiente informacin: Kilmetros a recorrer es: Litros a utilizar: Equivale en galones a: ALGORITMO 1. Saber la distancia x en Km a recorrer 2. Calcular la cantidad de combustible en litros a utilizar 3. Calcular la cantidad de combustible en galn a utilizar 4. Mostrar la cantidad de kilmetros a recorrer, la cantidad de litros a utilizar y su equivalente en galones.

PSEUDOCDIGO Variables x, Lt, Gl: real Inicio Leer x; Lt x*1lts Gl Lt/4 {la cantidad en litros se divide entre 4} Escribir Kilmetros a recorrer es:, x, litros a utilizar: Lt, Equivale en galones a: Gl; Fin DIAGRAMA DE FLUJO problema 3
Inicio

X, Lt, Gl i

Lt x*1lts Gl Lt/4

X, Lt, Gl

Fin

4. Convertir una cantidad de horas en minutos y segundos (Ejemplo: si deseamos calcular 1 hora el programa debe mostrar, 1 hora equivale a 60 minutos y 3600 segundos). ALGORITMO 1. Saber la cantidad de horas. 2. Calcular la cantidad de minutos 3. Calcular la cantidad de segundos 4. Mostrar la cantidad de minutos y segundos a los que equivale la cantidad de horas.

PSEUDOCDIGO Variables hrs, min, seg: real Inicio Leer hrs; Min hrs * 60 Seg hrs * 3600 Escribir hrs, horas:, equivale a:, Min, segundos:, y:, Seg, segundos:; Fin DIAGRAMA DE FLUJO problema 4

Inicio

Hrs, min, seg i

min hrs*60 Seg hrs*3600

Hrs, min, seg

Fin

5. Un seor Turco est casado con una seora de su misma nacionalidad y vende lea por moos a un valor de C$10 crdobas cada uno. Determinar cunto es el costo a pagar por una compra de x cantidad de moos. El programa debe retornar la siguiente informacin: La cantidad de moos a comprar es: Equivalen en docenas a: El costo total de la compra es:

ALGORITMO 1. Saber la cantidad x de moos a comprar 2. Calcular el costo de la cantidad de moos a comprar 3. Calcular a cuantas docenas equivale la cantidad de moos a comprar 4. Mostrar la cantidad de moos a comprar, su equivalencia en docenas y el costo total de la compra. PSEUDOCDIGO Variables x : entera Docenas, costo_total: real Inicio Leer x; Costo_total x * 10; {cantidad de moos por el precio de cada moo} Docenas x/12; Escribir La cantidad de moos a comprar es:, x, Equivalen en docenas a:, docenas, El costo total de la compra es:, costo_total; Fin DIAGRAMA DE FLUJO problema 5

Inicio

X, docenas, costo_total i

Costo_total x*10 docenas x/12

X, docenas, Costo_total

Fin

6. El almacenamiento de datos en una base de datos est determinado en parte por la capacidad de almacenamiento de disco duro. Disee un algoritmo que permita saber a las empresas que cantidad de espacio en disco necesita para almacenar sus registros. Tome en cuenta la siguiente tabla de valores.

ALGORITMO 1. Saber la cantidad de registros para almacenar 2. Determinar la cantidad de espacio necesario para la cantidad de registro a almacenar, segn los valores de la tabla 3. Mostrar la cantidad de espacio necesario para almacenar la cantidad de registro PSEUDOCDIGO Variables capacidad, registros: entera Inicio Leer registros; Si (registros <= 5000) entonces capacidad 1GB; sino si ((registros > 5000) y (registros <= 30000)) entonces capacidad 5GB; sino si ((registros > 30000) y (registros <= 150000)) entonces capacidad 50GB; fin_si fin_si Escribir capacidad; Fin_si Fin

DIAGRAMA DE FLUJO problema 6

Inicio

Capacidad, registros i si no

Registros<= 5000

capacidad 1GB

si

Registros >5000 y Registros<= 30000

no

capacidad 5GB

si

Registros >30000 y Registros<= 150000

capacidad 50GB

capacidad

Fin

Vous aimerez peut-être aussi