Está en la página 1de 2

GUÍA LABORATORIO N° 2

Asignatura: Fundamentos de Programación.


Ciclo: Primero.

Objetivo: Desarrollar la lógica del alumno, mediante la resolución de problemas aplicando estructuras secuenciales.

Ejemplos (Visualizar desarrollo en los videos)

1.Diseñar un algoritmo que calcule lo que debe pagar una persona que desea comprar un terreno que cuesta 120.00 soles el metro cuadrado. Además, debe pagar 750.00

soles por instalación de servicios.

Entradas

Sesión 2: Estructura Secuencial


Numero de metros cuadrados (MC)

Proceso

CostoTerreno = MC*120+750

Salidas

Costo Terreno (CostoTerreno)

2. Construir un algoritmo que calcule cuánto es el monto que debe pagar un cliente por cada cuota si compra una laptop al crédito, se sabe que al costo de la laptop se le

agregará el 19% de impuesto y que el cliente decide en cuántas cuotas desea cancelar.

Entradas

Precio, NroCuotas

Proceso

MontoCuota = (Precio + Precio*0.19)/NroCuotas

Salidas

MontoCuota

3. Diseñar un algoritmo que permita ingresar un número entero de 3 cifras y permita obtener la multiplicación de sus dígitos. Por ejemplo, si el número fuera 235, el

algoritmo deberá mostrar 30 que es el resultado de la multiplicación de sus dígitos (2*3*5 = 30).

4. Construir un algoritmo que permita ingresar un número entero de 4 cifras y calcule la suma del primer y el último dígito.

5. Una fábrica de juguetes dona para los niños un determinado número de juguetes, éstos serán repartidos de la siguiente manera: 35% para los niños del distrito de

Carabayllo, 30% para los niños del distrito de Ventanilla, 25% para los niños del distrito de San Martín y el resto para los niños del distrito de Comas. Diseñe un algoritmo

que calcule cuántos juguetes recibirá cada distrito.

Entrada

NroJuguetes

Proceso

nCarabayllo = NJ*0.35

nVentanilla = NJ*0.30

nSanMartin = NJ*0.25

nComas = NJ-(ncarabayllo+nVentanilla+nSanMatin)

Salida

Cantidad de Juguetes de cada distrito

6. Una empresa productora de lácteos exporta su total de producción de la siguiente manera: 35 % para Asia, 27% para Europa, 19% para América Latina y el resto para

África. Diseñe un algoritmo que determine cuanto se exporta a cada lugar.

Entrada

Exportación de lácteos

Proceso

lAsia = NL * 0.35

lEuropa = NL * 0.27

lLatam = NL * 0.19
lÁfrica = NL-(lAsia+lEuropa+lLatam)

Salida

Cantidad de litros exportados

7. Diseñe un algoritmo que permita ingresar la cantidad en galones que tiene un recipiente, y que calcule cuánto es esa cantidad, pero expresada en litros, cuánto es esa

cantidad expresada en metros cúbicos y cuánto es esa cantidad expresada en pies cúbicos. Utilice los siguientes valores de conversión:

Entrada

cGalones

Proceso

cGalones = GL * 3.79

cLitros = LT/1000

cMetrosCubicos = MC * 0.0283

Salida

Cantidad de galones expresada en litros, cantidad de litros expresada en metros cúbicos y cantidad de metros cúbicos expresado en pies cúbicos.

1 pie cúbico = 0.0283 metros cúbicos

1 galón = 3.79 litros

1 metro cúbico = 1000 litros

8. Diseñe un algoritmo que ingrese la capacidad de un disco duro en gigabytes y calcule cuánto es esa capacidad en megabytes, kilobytes y bytes.

Entrada

Capacidad de un disco

Proceso

cDiscoDuro = DD * 1000

cDiscoDuro = DD * 1048576

cDiscoDuro = DD * 1073741824

Salida

Capacidad del disco duro en megabytes, capacidad del disco duro en kilobytes y capacidad del disco duro en bytes

1 kilobytes = 1024 bytes

1 megabytes = 1024 kilobytes

1 gigabytes = 1024 megabytes

9. Una veterinaria tiene perritos, gatitos y loritos, diseñe un algoritmo que calcule el porcentaje de perros, gatos y loros que hay en la veterinaria.

Entradas

np, ng, nl

Proceso

Total = np+ng+nl 30 + 20 + 10

pp = np/Total*100

pg = ng/Total*100

pl = nl/Total*100

Salida

np, ng, nl

10. En una florería hay rosas y claveles, diseñe un algoritmo que calcule el porcentaje de rosas y claveles que hay en la florería.
Entradas
nr, nc
Proceso
Total = nr+nc
pr = nr/Total*100
pc = nc/Total*100
Salida
nr, nc

También podría gustarte