Guía de Práctica 06 - Solucionario
Guía de Práctica 06 - Solucionario
Guía de Práctica 06 - Solucionario
While (mientras)
1. Realizar un algoritmo que muestre los números impares de "n números", Ejemplo si
ingreso 10 debe de mostrar 1 3 5 7 9
3. Crear un algoritmo que sume una serie de números hasta el número ingresado, por
ejemplo si ingreso 5, entonces se deben sumar 1+2+3+4+5=15.
//entrada
Escribir "Ingrese un número"
Vive tu propósito
Leer n
// PROCESO
i<-1
Mientras i<=n Hacer
sum<-sum+i
i<-i+1
Fin Mientras
//SALIDA
Escribir "La suma de los primeros ", n, " números es: " , sum
4. Realizar la sucesión de Fibonacci hasta un número "n". Recuerde que una sucesión de
Fibonacci es una sucesión infinita de números naturales
1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,... la sucesión comienza con los
números 1 y 1^2 y a partir de estos, "cada término es la suma de los dos anteriores".
5. Escribir un algoritmo que solicite ingresar 10 notas de alumnos y nos informe cuántos
APROBADOS y DESAPROBADOS existen. APROBADO es cuando su nota es mayor
o igual que 11. OJO no olvidar que una nota válida es de 0 a 20.
i=1
a=0
d=0
i=i+1
Fin Mientras
Escribir "el número de aprobados es: ", a
Escribir "el número de desaprobados es: ", d
6. Algoritmo que muestre los números pares de un número "N" ingresado por teclado.
Ejemplo, si ingreso 10 se debe mostrar 2 4 6 8 10.
Vive tu propósito
Repetir
Escribir ""
escribir "Ingrese el nombre del estudiante"
leer nom
Escribir "Ingresar nota 1 de práctica 10%"
leer n1
Escribir "ingresar nota 2 de problemas 50%"
leer n2
Escribir "ingresar nota 3 de teoría 40%"
leer n3
si (n1>=0 y n1<=20) y (n2>=0 y n2<=20) y (n3>=0 y n3<=20) entonces
p=n1*0.1+n2*0.5+n3*0.4
escribir "el promedio de: ", nom, " es: ", p
sino
Escribir "una de las notas es inválida"
FinSi
EJERCICIOS OPCIONALES
10. Con While Determine si un número es capicúa o no, se dice que un número capicúa
es aquel que al invertir sus cifras da el mismo número. //Ejemplo 11, 121, 323 son
capicúa.
Vive tu propósito