lOMoARcPSD|7559648
Arquitectura del computador - Semana 3 - Entrega 1
Arquitectura del Computador (Politécnico Grancolombiano)
Studocu no está patrocinado ni avalado por ningún colegio o universidad.
Descargado por kelly carvajalino (kjcarvajalino@[Link])
lOMoARcPSD|7559648
DISEÑO DE CONJUNTO DE INSTRUCCIONES Y
MICROARQUITECTURA
1ER ENTREGA
FELIPE ANDRES GONZALEZ PEREZ
CÓD: 1711025621
POLITÉCNICO GRANCOLOMBIANO
INGENIERIA DE SOFTWARE
COTA CUNDINAMARCA
2021
Descargado por kelly carvajalino (kjcarvajalino@[Link])
lOMoARcPSD|7559648
ENTREGA 1
Algoritmo numero_primo
Escribir "Ingresa un número"
Leer a
Para i<-1 Hasta a Hacer
si a%i=0 Entonces
cont<-cont+1
FinSi
Fin Para
si cont=2 Entonces
Escribir a " es un número primo"
SiNo
Escribir a " no es un número primo"
FinSi
FinAlgoritmo
Descargado por kelly carvajalino (kjcarvajalino@[Link])
lOMoARcPSD|7559648
Descargado por kelly carvajalino (kjcarvajalino@[Link])
lOMoARcPSD|7559648
El algoritmo en Java
public class Numprimo {
public static void main(String[] args) {
try (Scanner obtenerNumero = new Scanner([Link])) {
int cont, i, a;
[Link]("Ingresa un número");
a = [Link]();
cont = 0;
for(i = 1; i <= a; i++){
if ((a % i) == 0){
cont++;
}
if(cont <= 2){
[Link](a + " El número es primo");
}
else{
[Link](a + " El número no es primo");
}
}
}
Descargado por kelly carvajalino (kjcarvajalino@[Link])
lOMoARcPSD|7559648
}
}
INSTRUCCIONES REQUERIDAS PARA LA SOLUCION DEL
PROBLEMA
Try: se utiliza cuando se desean prever excepciones en el transcurso de la
ejecución de un programa. Es necesario ya que ahí se colocan las
instrucciones que se desean realizar pese a la excepción, posteriormente se usa
un catch donde se especifica la excepción que se sabe puede ocurrir.
For: Los ciclos for son unas estructuras de control cíclica, nos permiten
ejecutar una o varias líneas de código de forma iterativa, pero teniendo cierto
control y conocimiento sobre las iteraciones.
If/else: La instrucción if/else permite controlar qué procesos tienen lugar,
típicamente en función del valor de una o varias variables, de un valor de
cálculo o booleano, o de las decisiones del usuario.
Descargado por kelly carvajalino (kjcarvajalino@[Link])