Actividad TP3
Docente: Viviane Oliveira
Alumno: Julio Danieri
Materia: Introducción a la Programación
Semana:
Nombre y apellido
1. Enunciado que involucra sentencias secuenciales
- Una pequeña empresa de retail necesita para un modulo de caja un sistema
que pida el ingreso del precio de un producto y que calcule el IVA,
desglosando por separado el precio del productor y el IVA.
Algoritmo que resuelve el enunciado
Algoritmo modulo_de_caja
definir precio_pro, iva, precio_iva Como Real
Escribir "Ingrese el precio del producto"
leer precio_pro
iva<-precio_pro*10/100
precio_iva<-precio_pro-iva
Escribir "El precio del producto es: ", precio_iva
Escribir "El IVA es: ", IVA
Escribir "El precio final es: ", precio_iva+IVA
FinAlgoritmo
1
2. Enunciado que involucra sentencia SI
Un grupo de Alumnos necesita un sistema que le indique si paso o no la materia
ingresando su calificación final
Algoritmo que resuelve el enunciado
Algoritmo Ejem_con_si
Definir Mensaje Como Caracter
Definir nota Como Entero
Escribir "Ingrese su nota final para saber si paso o no la materia"
Escribir "(Del 0 al 10)"
Leer nota
si nota >= 6 Entonces
Mensaje ="Pasaste";
sino
Mensaje="No pasaste";
FinSi
Escribir mensaje, " la Materia"
FinAlgoritmo
2
3. Enunciado que involucra sentencia SEGUN
Los alumnos de la carrera de informática tienen como proyecto la creación de
una calculadora básica para realizar operaciones seleccionando las funciones ya
programadas.
Algoritmo que resuelve el enunciado
Algoritmo ejem_segun
Escribir "Favor seleccione una Funcion"
Escribir "1. Suma"
Escribir "2. Resta"
Escribir "3. Multiplicacion"
Escribir "4. Division"
Leer fun_mat
Escribir "A continuacion ingrese 2 valores con los que operar"
Leer val1
Leer val2
Segun fun_mat Hacer
1:
Escribir "La funcion que selecciono es: SUMA"
resultado<-val1+val2
Escribir " El valor de la operacion es: ", resultado
2:
Escribir "La funcion que selecciono es: RESTA"
resultado<-val1-val2
Escribir " El valor de la operacion es: ", resultado
3:
Escribir "La funcion que selecciono es: MULTIPLICACION"
resultado<-val1*val2
Escribir " El valor de la operacion es: ", resultado
4:
Escribir "La funcion que selecciono es: DIVISION"
resultado<-val1/val2
Escribir " El valor de la operacion es: ", resultado
De Otro Modo:
Escribir "Favor ingrese una funcion valida"
Fin Segun
FinAlgoritmo
3
4