Documente Academic
Documente Profesional
Documente Cultură
Pgina 1
Universidad del Bio Bio Facultad de Ciencias Empresariales Departamento de Sistemas de Informacin Campus Concepcin EJERCICIO 2 CONSTRUCCIN 40 PUNTOS Construir un algoritmo, usando ciclos, que permita determinar si un nmero i entero es o no primo. Su algoritmo DEBER imprimir en pantalla si el nmero ingresado es primo o no. OBS. Un nmero primo es aquel nmero natural que slo es divisible por 1 y por si mismo. Proceso Ej2 // sintaxis 3 puntos // declarar variables 3 puntos // validar que el numero sean natural 5 puntos Repetir Escribir "ingrese el numero a verificar"; Leer num; Hasta Que num>0 Si num=1 Entonces //validar el 1 que no es primo 3 puntos Escribir "no es primo"; Sino i<-2; Si num <=3 Entonces Escribir "Es primo"; Sino Mientras num mod i <>0 Hacer //revisar mediante ciclo las divisiones?? 20 puntos i<-i+1; FinMientras Si i=num Entonces //de acuerdo a una condicin decidir si es primo 5 puntos Escribir "es primo"; //imprimir el resultado 1 puntos Sino Escribir "no es primo"; FinSi FinSi FinSi FinProceso EJERCICIO 3 SEGUIMIENTO 20 PUNTOS Considerando el siguiente PSEUDOCDIGO Proceso adivina Repetir Escribir "x = "; Leer x; Hasta Que x % 2 = 0 i <- x; Mientras (i>=1) hacer Si (i % 2 <> 0) Entonces Escribir 2*i; Sino Escribir 2*i - 1; FinSi i <- i-1; FinMientras FinProceso Se pide que usted complete la tabla de seguimiento que se encuentra en la hoja de respuesta. x 6 i 6 5 4 3 2 1 0 PANTALLA 11 10 7 6 3 2 Puntaje: 3 puntos por cada despliegue correcto en pantalla 2 puntos por columna i correcta (se descuenta dos puntos por variacin del valor de x)
Pgina 2