Está en la página 1de 11

TALLER 3 DE PROGRAMACION

Nombre del estudiante: Juan Sebastian Beltran Valencia

Código: 5801302

Programa: Ingeniería Industrial

-----------------------------------------------------------------------------------------------------------------------------------

- Dada una cantidad en pesos calcular y escribir su equivalencia en dólares y euros.


Sabiendo que el valor del dólar es $4000 y el Euro es de $5000. Puede usar valores
actuales. (Consultar Unidad 03 algoritmos.)

ALGORITMO: CONVERTIDOR DE PESO A EURO Y/O DOLAR

PSEUDOCODIGO

UNICIO

DEFINIR VARIABLES P, DÓLAR, EURO (PESOS, DÓLAR, EURO)

LEER P (LEER VARIABLE)

DOLAR P/4500 (DIVIDE Y ASIGNA RESULTADO TOTAL)

EURO  P/5000 (DIVIDE Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “EQUIVALENCIA EN DOLARES:” DOLAR (MOSTRAR RESULTADO MSJ2)

ESCRIBIR “EQUIVALENCIA EN EUROS:” EURO (MOSTRAR RESULTADO MSJ2)

FIN
ALGORITMO: CONVERTIDOR DE PESO A EURO Y/O DOLAR

PSEUDOCODIGO

INICIO

ESCRIBIR “AUTOR”, NOM (MOSTRAR RESULTADOS MSJ1)

ESCRIBIR “HOLA SI QUIERES CONVERTIR DE DÓLAR A PESO COLOMBIANO PRESIONA LA TECLA D”


(MOSTRAR RESULTADOS MSJ2)

ESCRIBIR “HOLA SI QUIERES CONVERTIR DE EURO A PESO COLOMBIANO PRESIONA LA TECLA E”


(MOSTRAR RESULTADOS MSJ3)

FINAL

INICIO

AL PRESIONAR “D”

DEFINIR VARIABLES VALOR, DÓLAR, CONVERTIDOR (VALOR, DÓLAR, CONVERTIDOR DE DÓLAR A


PESO COLOMBIANO)

LEER VALOR (LEER VARIABLE)

LEER DOLAR (LEER VARIABLE)

CONVERTIDOR  VALOR*DOLAR (MULTIPLICA Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “TU VALOR CONVERTIDO A PESO COLOMBIANO ES:” CONVERTIDOR (MOSTRAR


RESULTADO MSJ1)

FINAL

INICIO

AL PRESIONAR “E”

DEFINIR VARIABLES VALOR, EURO, CONVERTIDOR (VALOR, EURO, CONVERTIDOR DE EURO A PESO
COLOMBIANO)

LEER VALOR (LEER VARIABLE)

LEER EURO (LEER VARIABLE)

CONVERTIDOR  VALOR*EURO (MULTIPLICA Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “TU VALOR CONVERTIDO A PESO COLOMBIANO ES:” CONVERTIDOR (MOSTRAR


RESULTADO MSJ1)

FINAL

Datos de prueba / Prueba de escritorio (opcional)


VALOR DOLAR CONVERTIDOR MENSAJES
MOSTRAR AUTOR
606 4500 2727000 MENSAJE 1-3
39 4500 175500 MENSAJE 1-3

VALOR EURO CONVERTIDOR MENSAJES


MOSTRAR AUTOR
606 5000 3030000 MENSAJE 1-3
39 5000 195000 MENSAJE 1-3
- Calcular y escribir el salario neto de un trabajador dado el número de horas y el valor de la
hora, conociendo que la tasa de impuesto a deducir es del 5%. (Consultar Unidad 03
algoritmos.)

ALGORITMO: CALCULADORA DE SALARIO NETO DEL TRABAJADOR

PSEUDOCODIGO

INICIO

ESCRIBIR “AUTOR”, NOM (MOSTRAR RESULTADOS MSJ1)

DEFINIR VARIABLES N-HORAS, V-HORA, SE, I, S (NUMERO DE HORAS, VALOR DE HORAS E


IMPUESTOS)

LEER N-HORAS (LEER VARIABLE)

LEER V-HORA (LEER VARIABLE)

SB  H-HORAS*V-HORA (MULTIPLICA Y ASIGNA RESULTADO AL NUMERO DE HORAS CON EL


VALOR DE HORAS)

I  SB*0.05 (MULTIPLICA Y ASIGNA RESULTADO AL VALOR DE LOS IMPUESTOS)

S  SB-I (RESTA Y ASIGNA RESULTADO FINAL DEL SALARIO DEL TRABAJADOR)

ESCRIBIR “EL SALARIO NETO ES: ” S (MOSTRAR RESULTADO MSJ2)

FINAL
Datos de prueba / Prueba de escritorio (opcional)

N-HORAS V-HORAS SB I S MENSAJES


MOSTRAR AUTOR

10 4200 42000 2100 39900 MSJE 1-2


12 4200 50400 2520 47880 MSJE 1-2

- Realizar un programa con diagramas de bloques (SNAP), que permita capturar el nombre
del artículo a comprar, las unidades y el valor unitario. Al final mostrar el nombre del
artículo, las unidades, el valor unitario y el total a pagar por la compra. (Consultar Ejemplo
Estructura secuencial.pdf).

ALGORITMO: TIENDA DE PRODUCTOS

PSEUDOCODIGO

INICIO

ESCRIBIR “AUTOR”, NOM (MOSTRAR RESULTADOS MSJ1)

DEFINIR VARIABLES NomProd, ValProd, Unidad, TotPagar (NOMBRE DEL PRODUCTO, VALOR DEL
PRODUCTO, UNIDADES DEL PRODUCTO, TOTAL A PAGAR)
LEER NomProd (LEER VARIABLE)

LEER Unidad (LEER VARIABLE)

LEER ValProd (LEER VARIABLE)

TotPagar  Unidad*ValProd (MULTIPLICA Y ASIGNA RESULTADO VALOR TOTAL A PAGAR)

ESCRIBIR “ARTICULO:” NomProd, “VALOR POR UNIDAD:” ValProd, “UNIDADES A LLEVAR:” Unidad,
“TOTAL A PAGAR:” TotPagar (MOSTRAR RESULTADO MSJ2)

FINAL

Datos de prueba / Prueba de escritorio (opcional)

NomProd ValProd Unidad Totpagar MENSAJES


MOSTRAR AUTOR
Leche 4200 6 25200 MSJE 1-2
Cereal 6500 4 26000 MSJE 1-2

- Calcular el promedio de cinco números, introducidos por teclado.


(Consultar Introducción SNAP numeral 1.3.1 Estructura secuencial, el ejemplo
Leer tres notas y calcular su promedio (Pag 8).)

ALGORITMO: CALCULADORA DE PROMEDIOS ENTRE CINCO NUMEROS

PSEUDOCODIGO

INICIO

ESCRIBIR “AUTOR”, NOM (MOSTRAR RESULTADOS MSJ1)

DEFINIR VARIABLES NUM 1, NUM2, NUM 3, NUM 4, NUM 5, PROMEDIO (NUMERO 1, NUMERO 2,
NUMERO 3, NUMERO 4, NUMERO 5, PROMEDIO ENTRE TODOS LOS CINCO NUMEROS)
LEER NUM 1 (LEER VARIABLE)

LEER NUM 2 (LEER VARIABLE)

LEER NUM 3 (LEER VARIABLE)

LEER NUM 4 (LEER VARIABLE)

LEER NUM 5 (LEER VARIABLE)

PROMEDIO  NUM 1 + NUM 2 + NUM 3 + NUM 4 + NUM 5 (MULTIPLICA Y ASIGNA RESULTADO AL


NUMERO DE HORAS CON EL VALOR DE HORAS)

SI, 0  PROMEDIO

ESCRIBIR “NO SE PUEDE DIVIDIR POR CERO (MOSTRAR RESULTADO MSJ2)

SINO

ESCRIBIR “EL VALOR PROMEDIO ES:” PROMEDIO/5 (MOSTRAR RESULTADO MSJ2)

FINAL

Datos de prueba / Prueba de escritorio (opcional)

NUM 1 NUM 2 NUM 3 NUM 4 NUM 5 PROMEDIO MENSAJE


MOSTRAR AUTOR

1 6 74 6 5 18,4 MSJE 1-2


65 7 83 2 76 46,6 MSJE 1-2
- Algoritmo: Digitar dos números y efectuar las operaciones aritméticas de:
suma, resta, multiplicación y división con ellos

ALGORITMO: OPERACIONES ARITMETICAS

PSEUDOCODIGO

INICIO

ESCRIBIR “AUTOR”, NOM (MOSTRAR RESULTADOS MSJ1)

ESCRIBIR “HOLA ¿Qué DESEAS REALIZAR?” (MOSTRAR RESULTADOS MSJ2)

FINAL

INICIO

ESCRIBIR “PRESIONA “S” PARA SUMAR” (MOSTRAR RESULTADOS MSJ1)

AL PRESIONAR “S”

DEFINIR VARIABLES NUM 1, NUM 2, Resultado (NUMERO 1, NUMERO 2, RESULTADO)

LEER NUM 1 (LEER VARIABLE)

LEER NUM 2 (LEER VARIABLE)

Resultado  NUM 1 + NUM 2 (SUMA Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “LA SUMA TOTAL ES:” Resultado (MOSTRAR RESULTADO MSJ2)

FINAL

INICIO

ESCRIBIR “PRESIONA “R” PARA SUMAR” (MOSTRAR RESULTADOS MSJ1)

AL PRESIONAR “R”

DEFINIR VARIABLES NUM 1, NUM 2, Resultado (NUMERO 1, NUMERO 2, RESULTADO)

LEER NUM 1 (LEER VARIABLE)

LEER NUM 2 (LEER VARIABLE)

Resultado  NUM 1 - NUM 2 (RESTA Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “LA RESTA TOTAL ES:” Resultado (MOSTRAR RESULTADO MSJ2)

FINAL

INICIO
ESCRIBIR “PRESIONA “M” PARA SUMAR” (MOSTRAR RESULTADOS MSJ1)

AL PRESIONAR “M”

DEFINIR VARIABLES NUM 1, NUM 2, Resultado (NUMERO 1, NUMERO 2, RESULTADO)

LEER NUM 1 (LEER VARIABLE)

LEER NUM 2 (LEER VARIABLE)

Resultado  NUM 1 * NUM 2 (MULTIPLICA Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “LA MULTIPLICACION TOTAL ES:” Resultado (MOSTRAR RESULTADO MSJ2)

FINAL

INICIO

ESCRIBIR “PRESIONA “D” PARA SUMAR” (MOSTRAR RESULTADOS MSJ1)

AL PRESIONAR “D”

DEFINIR VARIABLES NUM 1, NUM 2, Resultado (NUMERO 1, NUMERO 2, RESULTADO)

LEER NUM 1 (LEER VARIABLE)

LEER NUM 2 (LEER VARIABLE)

Resultado  NUM 1 * NUM 2 (DIVIDE Y ASIGNA RESULTADO TOTAL)

ESCRIBIR “LA DIVISION TOTAL ES:” Resultado (MOSTRAR RESULTADO MSJ2)

FINAL

Datos de prueba / Prueba de escritorio (opcional)


SUMA

NUM 1 NUM 2 RESULTADO MENSAJE


MOSTRAR AUTOR
67 8 75 MSJE 1-2
98 36 134 MSJE 1-2

RESTA

NUM 1 NUM 2 RESULTADO MENSAJE


MOSTRAR AUTOR
67 8 59 MSJE 1-2
98 36 62 MSJE 1-2
MULTIPLICACION

NUM 1 NUM 2 RESULTADO MENSAJE


MOSTRAR AUTOR
67 8 536 MSJE 1-2
98 36 3528 MSJE 1-2

DIVISION

NUM 1 NUM 2 RESULTADO MENSAJE


MOSTRAR AUTOR
67 8 8,375 MSJE 1-2
98 36 2,722 MSJE 1-2

También podría gustarte