Está en la página 1de 5

ailen echagüe 2020 4°4

laboratorio de programación
zulma encina

1) Suponga que un individuo desea invertir su capital en un banco y desea


saber cuánto dinero ganará después de un mes si el banco paga a razón de
4% mensual.
Proceso punto_1
Escribir "Escribir el capital invertido"
Leer capital
ganancia = capital * .04
Escribir "La ganancia por el capital invertido es: $"ganancia
FinProceso

2) Un vendedor recibe un sueldo base de $50.000, más un 10% extra por


comisión de sus ventas, Se desea saber cuánto dinero obtendrá por concepto
de comisiones por las ventas que realiza en el mes y el total que recibirá
tomando en cuenta su sueldo base más las comisiones.
Proceso punto_ 2
Escribir "Ingrese el valor de las ventas: "
leer ventas
comisiones = ventas*0.10
total = comisiones+50000
Escribir "El dinero por comisiones: $",comisiones
Escribir "El total del dinero: $"total
FinProceso
3) Una tienda ofrece un descuento del 15% sobre el total de la compra y un
cliente desea saber cuánto deberá pagar finalmente por su compra.
Proceso punto_3
Escribir "Escriba el precio de un producto"
Leer producto
PrecioFinal=producto - (producto*0.15)
Escribir "El precio final es: ", PrecioFinal
FinProceso
4) Un alumno desea saber cuál será su calificación final en la materia de
Programación. Dicha calificación se compone de los siguientes porcentajes: 55% del
promedio de sus tres calificaciones parciales. 30% de la calificación del examen
final. 15% de una nota conceptual.
Proceso punto_4
Definir prom,parc1,parc2,parc3 Como Real
Definir EF,NC,PP,PEF,PNC,NF Como Real

Escribir "Escriba la nota del primer parcial: "


Leer parc1
Escribir "Escriba la nota del segundo parcial: "
Leer parc2
Escribir "Escriba la nota del tercer parcial: "
leer parc3
Escribir "Escriba el resultado del examen final: "
leer EF
Escribir "Escriba la calificación de la nota conceptual: "
Leer NT

prom=(parc1+parc2+parc3)/3
PP=prom*0.55
PEF=EF*0.30
PNC=NC*015
NF=PP+PEF+PNC
Escribir "La nota final del alumno es: ",NF
FinProceso

5) Un maestro desea saber qué porcentaje de hombres y qué porcentaje de


mujeres hay en un grupo de estudiantes. Son 49 alumnos en total y 12 son
mujeres.
Proceso punto_5
Ah=37
Am=12
TotalAlumnos= Ah+Am

Ph= Ah*100/TotalAlumnos
Pm= Am*100/TotalAlumnos
Escribir "El porcentaje de hombre es: %",Ph
Escribir "El porcentaje de mujeres es: %",Pm
FinProceso
6) Realizar un algoritmo que calcule la edad de una persona.
Proceso punto_6
Escribir "Ingrese el año de nacimiento"
Leer Nacimiento

Escribir "Ingrese el año actual"


Leer Actual

Edad=Actual-Nacimiento
Escribir "La edad de la persona es: ",Edad
FinProceso
7) Explique que pasa al ejecutarse este algoritmo: (explicar cada línea).
Algoritmo sin_titulo
ESCRIBIR "Ingrese su Nombre": Acá el programa pide que ingrese el nombre.
leer nombre: Luego se guarda.
escribir " bienvenido ", nombre: Luego le pide al programa que escriba bienvenido y
luego el nombre que guardó anteriormente.
Escribir " ingrese su edad ": Ahora que el usuario ingrese la edad.
Leer edad: La guarda.
Si edad > 17 Entonces: Pone una sentencia, si la edad ingresada es mayor a 17
entonces…
Escribir " usted es mayor de edad, tiene : ", edad , " años"; : Indica escribir que es
mayor de edad, y luego vuelve a poner la edad.
SiNo : Si la sentencia anterior resulta ser falsa…
Escribir " usted es menor de edad, tiene : ", edad , " años"; : Indica que es menor de
edad y escribe la edad.
Fin Si: Termina la sentencia.
FinAlgoritmo: Fin del programa.

8) Escribir un algoritmo para que se muestre por pantalla un menú que diga lo
siguiente programa calculadora.
Proceso punto_8
Definir num1, num2, opción, resultado Como Entero
Escribir "Ingrese número 1"
Leer num1
Escribir "Ingrese número 2"
Leer num2

Escribir "Ingrese una opción"


Escribir "1. Sumar"
Escribir "2. Restar"
Escribir "3. Multiplicar"
Escribir "4. Dividir"
Leer opcion

Según opc Hacer


1: resultado=num1+num2
Escribir "La suma es: ",resultado
2: resultado=num1-num2
Escribir "La resta es: ",resultado
3: resultado=num1*num2
Escribir "La multiplicación es: ",resultado
4: resultado=num1/num2
Escribir "La división es: ",resultado
De Otro Modo:
Escribir "Error"
FinProceso

9) Explicar que es un vector o arreglo.


En programación se denomina matriz, vector de una sola dimensión o formación a
una zona de almacenamiento contiguo que contiene una serie de elementos del
mismo tipo, los elementos de la matriz. Desde el punto de vista lógico una matriz se
puede ver como un conjunto de elementos ordenados en fila. Los vectores son una
forma de almacenar datos que permiten contener una serie de valores del mismo
tipo, cada uno de los valores contenidos tiene una posición asociada que se usará
para accederlos. Está posición o índice será siempre un número entero positivo. En
C la cantidad de elementos que podrá contener un vector es fijo, y en principio se
define cuando se declara el vector. Los vectores se pueden declarar de la siguiente
forma: tipo_elemento nombre[largo]; Todo vector se compone de un determinado
número de elementos. Cada elemento es referenciado por la posición que ocupa
dentro del vector. Dichas posiciones son llamadas índices y siempre son
correlativos.
10) Mencione las etapas por las que se pasa, para resolver un problema, por medio
del desarrollo de un programa.
Definición del problema.
Análisis del problema.
Diseño o desarrollo de un algoritmo.
Transformación del algoritmo en un programa (codificación).
Ejecución y validación del programa.

También podría gustarte