Documente Academic
Documente Profesional
Documente Cultură
NRC: 3103
1 11 A sin(%pi/2)*4
2 4 B log(2*x),x=exp(z),z=2
3 2.693 C a^b+b,a=2,b=3
4 9.703 D x = (45 * (y + z)) ^ (2 / 85) * 5 + z
3. -En el siguiente fragmento de código seleccione la opción que se imprimiría al finalizar los
ciclos.
a) 12,108
b) 12,109
c) 13,116
d) 13,117
e) 35,17
4.-En el siguiente fragmento de algoritmo seleccione la opción que se imprimiría al finalizar el
ciclo
a) 8
b) 9
c) 10
d) 15
e) 25
MENÚ DE OPCIONES
1.- SERIE DE FIBONACCI para n elementos, si n es ingresado por teclado. Validar el valor. (0.5)
2.- SERIE DE LOS 100 primeros números primos. Incluir la sumatoria y promedio (0.5)
3.- SERIE DE LOS NÚMEROS PARES desde un número inicial x hasta un número final z (0.5)
4.- SALIR
Proceso Ejercicio_1_Prueba
Definir v,z,se,r,fibbonnacci Como Entero
Definir limite, suma, n, i como Enteros
Definir a, b, c, d Como Entero
Definir contador Como Entero
Definir tela como caracter
Repetir
Escribir "--------------------MENU--------------------"
EScribir "ESCRIBIR 1 PARA SECUENCIA DE FIBONACCI"
Escribir "ESCRIBIR 2 PARA SERIE DE LOS 100 PRIMEROS PRIMOS CON SUMATORIA Y PROMEDIO"
Escribir "ESCRIBIR 3 PARA LOS NÚMEROS PARES ENTRE DOS LÍMITES DESEADOS"
Escribir "ESCRIBIR 4 PARA SALIR"
Leer opcion
Segun opcion Hacer
1:
z<-0
v<-1
Escribir "ingrese la cantidad de números de la secuencia"
Leer se
Para fibbonnacci<-1 hasta se con paso 1 Hacer
Escribir z
r <-v+z
v <- z
z <- r
FinPara
Escribir " "
Escribir "Para regresar al menú principal presione cualquier tecla"
Escribir "Para salir presione 4"
Leer tecla
Escribir " "
2:
cont<-0
limite <-0
n<-1
Mientras limite <= 99 Hacer
Para i<- 1 hasta n con paso 1 Hacer
Si n%i ==0 Entonces
cont<- cont+1
FinSi
FinPara
Si cont<3 Entonces
limite <- limite+1
Escribir limite, ":", n
suma<-suma+n
FinSi
cont<-0
n<- n+1
FinMientras
Escribir "la suma de los ", limite, " primeros primos es: ", suma
Escribir "El promedio de los ", limite, " primeros primos es: ", suma/limite
Escribir " "
Escribir "Para regresar al menú principal presione cualquier tecla"
Escribir "Para salir presione 4"
Leer tecla
Escribir " "
3:
Escribir "Ingrese el primer número"
Leer a
Escribir "Ingrese el segundo número"
Leer b
Si (a<b)&(a%2==0) Entonces
Escribir "Los números pares entre ", a, " y ", b, " son"
Para contador<-a Hasta b Con Paso 2 Hacer
Escribir contador
FinPara
SiNo
Si (a<b)&(a%2!=0)&(a!=b) Entonces
Escribir "Los números pares entre ", a, " y ", b, " son"
c<-a+1
Para contador<-c Hasta b Con Paso 2 Hacer
Escribir contador
FinPara
SiNo
Si a=b Entonces
Escribir "Ingrese dos números que no sean iguales"
SiNo
Si (a>b)&(a%2==0) Entonces
Escribir "Los números pares entre ", b, " y ", a, " son"
Para contador<-a Hasta b Con Paso -2 Hacer
Escribir contador
FinPara
SiNo
Si (a>b)&(a%2!=0)&(b!=a) Entonces
d<-a-1
Escribir "Los números pares entre ", b, " y ", a,
" son"
Para contador<-d Hasta b Con Paso -2 Hacer
Escribir contador
FinPara
FinSi
FinSi
Finsi
FinSi
FinSi
Escribir " "
Escribir "Para regresar al menú principal presione cualquier tecla"
Escribir "Para salir presione 4"
Leer tecla
4: Escribir "Gracias por utilizar este Menú"
Escribir " "
De Otro Modo:
Escribir "OPCIÓN NO VALIDA"
Escribir " "
FinSegun
Escribir " "
Hasta Que opcion == 4
FinProceso
Ejemplo
Ingrese primer número
3
Ingrese segundo número
4
Ingrese tercer número
2
Ingrese cuarto número
9
La suma es 18 y el quinto número es 2
El primer número es primo
El cuarto número no es primo
Proceso Ejercicio_2_Prueba
Definir p,s,t,c, decena, primo Como Entero
suma<-0
Escribir "Ingrese 4 números"
Repetir
Leer p
Si (p>=1)& (p<=9) Entonces
Si (p%2==0) Entonces
Escribir " Primer número no es válido, ingrese un número diferente"
SiNo
suma <- suma + p
FinSi
FinSi
contador<-0
Para v<-1 hasta p con paso 1 hacer
z<- p % v
Si (z==0) ENtonces
contador <- (contador +1)
FinSi
FinPara
Hasta Que p%2!=0
Escribir "El primer número es: ", p
Repetir
Leer s
Si (s>=1)& (s<=9) Entonces
Si (s%2==0) Entonces
suma <- suma + s
SiNo
Escribir " Segundo número no es válido, ingrese un número diferente"
FinSi
FinSi
Hasta Que s%2==0
Escribir "El segundo número es: ", s
Repetir
Leer t
Si (t>=1)& (t<=9) Entonces
Si (t%2==0) Entonces
suma <- suma + t
SiNo
Escribir "Tecer número no es válido, ingrese un número diferente"
FinSi
FinSi
Hasta Que t%2==0
Escribir "El tercer número es: ", t
Repetir
Leer c
Si (c>=1)& (c<=9) Entonces
Si (c%2==0) Entonces
Escribir " Cuarto número no es válido, ingrese un número diferente"
SiNo
suma <- suma + c
FinSi
FinSi
contador2<-0
PAra l<-1 hasta c con paso 1 hacer
m <- c % l
Si (m==0) ENtonces
contador2 <- (contador2 +1)
FinSi
FinPara
Si (contador2<3) Entonces
Escribir "El cuarto número es primo"
SiNo
Escribir "El cuarto número no es primo"
Finsi