Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.- Mostrar su nombre, sexo edad y estado civil, que son ingresados por teclado
ALGORITMO datopersonal
INICIO
CARACTER nombre[30], sexo, Ec
Entero edad
1.-LEER nombre, sexo, edad, Ec
2.-MOSTRAR nombre, sexo, edad , Ec
FIN
// Ec = estado civil
2.- Ingresar por teclado el nombre y la edad de cualquier persona e imprima tanto
el nombre como la edad
ALGORITMO edad
INICIO
CARACTER nombre[30].
Entero edad
1.-LEER nombre, edad
2.-MOSTRAR nombre, edad
FIN
3.- Ingresar por teclado el nombre y la edad de cualquier persona e imprima, solo
si la persona es mayor de edad, el nombre de la persona.
ALGORITMO adulto
INICIO
CARACTER nombre
Entero edad
1.- LEER nombre, edad
2.- SI (edad >= 18)
ENTONCES
a)MOSTRAR nombre
FINSI
FIN
EJERCICIOS ALGORITMOS
4.- .- Ingresar por teclado el nombre y la edad de cualquier persona e imprima solo
si la persona es mayor de edad, el nombre de la persona, de lo contrario, imprima
un mensaje que diga : no puede votar.
ALGORITMO votar
INICIO
Cadena nombre
Entero edad
1.-LEER nombre , edad
2.-SI ( edad >= 18) ENTONCES
a)MOSTRAR nombre
SINO
a)MOSTRAR no puede votar
FINSI
FIN
5.- Ingresar por teclado el nombre, la edad y el sexo de cualquier persona e
imprima, solo si la persona es de sexo masculino y mayor de edad, el nombre de
la persona. NOTA: suponga que en el campo denominado sexo el numero 1 es
masculino o el numero 2 es femenino
ALGORITMO sex
INICIO
Cadena nombre
Entero sexo , edad
1.-LEER nombre, sexo, edad
2.-SI (sexo = 1) y (edad>= 18)
ENTONCES
a)MOSTRAR nombre.
FINSI
FIN
EJERCICIOS ALGORITMOS
// {x es el numero}
// VA es el valor absoluto
EJERCICIOS ALGORITMOS
EJERCICIOS ALGORITMOS
// S, es la suma
EJERCICIOS ALGORITMOS
15.- Lea dos nmeros de un mismo registro. Calcule la suma de los nmeros.
Imprima los nmeros ledos y slo si suma es negativa. Imprmala tambin
ALGORITMOsuma
INICIO
Real A, B, S
1.- LEER A, B
2.- S A + B
3.- SI ( S < 0 ) ENTONCES
a) MOSTRAR A, B, S
SINO
a) MOSTRAR A, B
FINSI
FIN
// S es la suma
EJERCICIOS ALGORITMOS
18.- Leer un nmero y calcular el 5% del nmero ledo. Obtener tanto el nmero
como el porcentaje calculado
ALGORITMO porciento
INICIO
Real Num , PC
1.- LEER , Num
2.- PC (5/100) * Num
3.- MOSTRAR PC, Num
FIN
// PC es el porcentaje
ALGORITMO retencion
INICIO
Real SxH, P, R, SB, SN, HT
retencin,
R Retencin, SB Salario bruto,
SN salario neto,
HT, horas trabajadas.
Cadena , nombre
1.- LEER nombre Sxh, HT, P
2.- SBSxH * HT
3.- R(P*SB)/100
4.- SNSB-R
5.- MOSTRAR SB, R, SN, nombre
FIN
EJERCICIOS ALGORITMOS
20.-Para un salario bruto hasta de $1.500, no hay retencin. Para un salario bruto
de $1500 a $ 3.000 el porcentaje de retencin es de 5%. Para un salario bruto
mayor de $3000 el porcentaje de retencin es 8%. Obtener el nombre del
empleado, el salario bruto, el valor de la retencin y el salario neto. Se debe leer el
nombre y el salario.
ALGORITMO salarioneto
INICIO
Cadena, nombre
Real, SB, SN, Ret
// SB salario bruto, SN salario neto, Ret
retencin
1.- LEER nombre , SB
2.- SI (SB <= 1500) ENTONCES
a) Ret 0
SINO
1) SI ( SB > 3000) ENTONCES
a) Ret(8/100) * SB
SINO
a) Ret (5/100)*SB
FINSI
FINSI
3.- SN SB - Ret
4.-MOSTRAR nombre, SB, Ret, SN
FIN
EJERCICIOS ALGORITMOS
// Tr tasa de recargo
EJERCICIOS ALGORITMOS
EJERCICIOS ALGORITMOS
EJERCICIOS ALGORITMOS
calificaciones,
Entero, n
calificaciones
// n es el nmero de
1.- Totcal 0
2.- n 0
3.- LEER calificacin
4.- MIENTRAS (calificacion >=0 y calificacin <= 10 ) HACER
a) Totcal Totcal + calificacin
b) n n + 1
c) LEER calificacin
FINMIENTRAS
5.-Promedio Totcal / n
6.-MOSTRAR Promedio
FIN
EJERCICIOS ALGORITMOS
// VA valor absoluto,
1.-LEER num
2.-MIENTRAS ( num 999) HACER
{999 es el valor centinela}
a) VA abs ( num)
b) MOSTRAR VA es el valor absoluto de num
c) LEER num
FINMIENTRAS
FIN
33.- Leer una serie de nmeros. Obtener el cuadrado y el cubo de cada nmero e
imprimir tanto los nmeros como sus cuadrados y sus cubos.
ALGORITMO potencia
INICIO
Real num, cuadrado, cubo
1.- LEER num
2.- MIENTRAS ( num -999) HACER
{-999 valor centinela}
a) cuadradosqr ( num )
b) cubo cuadrado*num
c) MOSTRAR cuadrado, cubo,num
d) LEER num
FINMIENTRAS
FIN
EJERCICIOS ALGORITMOS
34.- Leer una serie de pares de nmeros y obtener de cada par el nmero mayor.
Imprima un mensaje especial si los nmeros son de igual valor. Los numeros son
precedidos por la cantidad de registros
ALGORITMO mayornum
INICIO
Real A, B
1.- LEER nreg
2.- PARA i 1 HASTA i nreg
a) LEER A, B
b) SI (A = B)
HACER
ENTONCES
1) MOSTRAR A, B, son iguales
SINO
1) SI ( A>B)
ENTONCES
a. MOSTRAR A es el mayor
SINO
a. MOSTRAR B es el mayor
FINSI
FINSI
FINPARA
FIN
EJERCICIOS ALGORITMOS
35.- Leer una serie de grupos de tres nmeros y obtener el nmero mayor y el
nmero menor de cada terna. Escriba un mensaje si por lo menos dos de cada
tres nmeros son iguales.
ALGORITMO ternasmayormenor
INICIO
Real A, B, C
Entero, cant
1.-MOSTRAR "ingrese la cantidad de ternas"
2.-LEER cant
3.-PARA i1 HASTA icant HACER
a) LEER A, B, C
b)SI (A=B) o (B=C) o (A=C)
ENTONCES
1) MOSTRAR "por lo menos 2 de los 3 nmeros son ="
SINO
1) MENA
2) SI (B<MEN) ENTONCES
a) MENB
FINSI
3) SI (C<MEN) ENTONCES
a) MENC
FINSI
4) MOSTRAR MEN "es el menor"
5) MAYA
6) SI (B > MAY) ENTONCES
a)MAYB
FINSI
7) SI (C > MAY) ENTONCES
a)MAYC
FINSI
8) MOSTRAR MAY "es el mayor"
FINSI
FINPARA
FIN
EJERCICIOS ALGORITMOS
EJERCICIOS ALGORITMOS