Algoritmia - algoritmo que permita Leer 10 números y revisar si son primos

 
Vista:

algoritmo que permita Leer 10 números y revisar si son primos

Publicado por ANAHIT (3 intervenciones) el 03/02/2016 20:34:16
Diseñar un algoritmo en pseudocódigo y diagrama de flujo que permita Leer 10 números, revisar si son primos, si cumplen esta condición, obtener su cubo y su cuarta, si no cumplen obtener su cuadrado. Un número primo es un entero mayor que 1 que tiene únicamente dos divisores distintos: él mismo y el 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 303
Oro
Ha mantenido su posición en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

algoritmo que permita Leer 10 números y revisar si son primos

Publicado por dario (18 intervenciones) el 04/02/2016 06:30:50
Solucion al ejercicio Nro 2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{Funcion para determinar si un numero es prmo}
funcion es_primo(n)
	c = 0
	para i= 1 hasta n
		si n mod i = 0
			c = c + 1 {acumula nro de divisores}
		fin-si
	fin-para
 
	if c == 2 {si el nro de divisores es 2, entonces es primo}
		retorna verdadero
	sino
		retorna falso
	fin-si
fin-funcion
 
{se almacenan los 10 numeros en un array o vector}
para i= 1 hasta 10
	leer(num[i])
fin-para
 
para i = 1 hasta 10
	si (es_primo(num[i]) {si el nro es primo se eleva al cubo y a la cuarta
		cubo = num[i]^3 {al cubo}
		cuarta = num[i]^4 {a la cuarta}
		imprimir(cubo,cuarta)
	sino {sino se eleva al cuadrado}
		cuadrado = num[i]^2 {al cuadrado)
		imprimir(cuadrado)
	fin-si
fin-para
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar