Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Algoritmo
Leer nombre;
Leer horasTrab;
Leer cuotaHora;
Imprimir "";
FinAlgoritmo
2. Convertir radianes a grados y viceversa.
Algoritmo
Leer radian;
FinAlgoritmo
3. Calcular el área de un triángulo, las entradas serán su base y altura.
Algoritmo
Leer base;
Leer altura;
FinAlgoritmo
4. Calcular el promedio de calificaciones de un estudiante para 4 asignaturas, solo considerando
la calificación final.
Algoritmo
Dimension calificacion[4];
promedio = 0;
Leer calificacion[i];
FinPara
promedio = promedio / 4;
FinAlgoritmo
5. Imprimir el precio de venta de un artículo, añadiendo el 20 % como utilidad y el 15 % como
interés.
Algoritmo
Leer costo;
FinAlgoritmo
6. Calcular el salario de un empleado, las horas extras valen el doble.
Algoritmo
Leer nombre;
Leer horasTrab;
Leer cuotaHora;
SiNo
salario = (40*horasTrab)+(horasTrab-40)*(cuotaHora*2);
Fin Si
Imprimir "Salario del trabajador ", nombre, " : ", salario;
FinAlgoritmo
7. Calcular el promedio de un estudiante y luego imprimir aprobado o reprobado según el caso.
Algoritmo
Dimension calificacion[4];
promedio = 0;
Leer calificacion[i];
FinPara
promedio = promedio / 4;
SiNo
Fin Si
FinAlgoritmo
8. Indicar el mayor de tres números digitados por el usuario.
Leer num1;
Leer num2;
Leer num3;
SiNo
Imprimir "Numero", num3, " mayor";
Fin Si
SiNo
SiNo
Fin Si
Fin Si
9. Hacer algoritmo (día de la semana, mes y estación) con instrucción if-else-if.
Algoritmo DiceDiaSi
Leer numDia;
Si numDia = 1 Entonces
SiNo
Si numDia = 2 Entonces
SiNo
Si numDia = 3 Entonces
SiNo
Si numDia = 4 Entonces
SiNo
Si numDia = 5 Entonces
SiNo
Si numDia = 6 Entonces
SiNo
Si numDia = 7 Entonces
SiNo
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
Fin Si
FinAlgoritmo
Algoritmo DiceEstacion
Leer numMes;
Imprimir "Primavera";
SiNo
Imprimir "Verano";
SiNo
Imprimir "Otono";
SiNo
Imprimir "Invierno";
SiNo
Fin Si
Fin Si
Fin Si
Fin Si
FinAlgoritmo
11. Elaborar un algoritmo que calcule e imprima el salario de varios empleados mientras se
desee.
Algoritmo SueldoEmpleado
Repetir
Leer nombEmp;
Leer horasTrab;
Leer cuotaHora;
Leer resp;
FinAlgoritmo
12. Pedir dos números y ordenarlos ascendentemente.
Algoritmo
Leer num1;
Leer num2;
SiNo
Fin Si
Fin Si
FinAlgoritmo
13. Dados dos numero n y m, multiplicar los numero comprendidos entre ellos inclusive.
Algoritmo
Definir n, m, producto Como Entero;
Leer n;
Leer m;
producto = 1;
Si m > n Entonces
Para i = n hasta m
producto = producto * i;
FinPara
SiNo
Para i = m Hasta n
producto = producto * i;
FinPara
Fin Si
Imprimir producto;
FinAlgoritmo
14. Determinar el cociente de una división usando restas sucesivas.
Algoritmo DivisionPorRestas
Leer dividendo;
Leer divisor;
contador<-0;
contador<-contador+1;
Fin Mientras
SiNo
contador<-contador+1;
Fin Mientras
SiNo
contador<-contador+1;
Fin Si
Fin Si
FinAlgoritmo
15. Intercambie el valor de dos variables.
Algoritmo
Leer var2;
FinAlgoritmo
16. Simular un reloj digital de 12 horas.
Algoritmo
horas=0;
minutos=0;
seg=0;
Mientras 1=1 Hacer
seg = seg + 1;
Si seg = 60 Entonces
seg = 0;
minutos = minutos + 1;
Si minutos = 60 Entonces
minutos = 0;
horas = horas + 1;
Si horas = 12 Entonces
horas = 0;
FinSi
FinSi
FinSi
Fin Mientras
FinAlgoritmo