Está en la página 1de 4

Algoritmos Actividad Nro.

3
BONET JOSE JAVIER
a) Ambiente:
Variables
N, Contador, numero, Suma: Entero
-Algoritmo suma_n_numeros
Comienzo
1. Dar un valor a N.
2. Dar valor 0 a Suma.
3. Dar valor 0 a Contador.
4. Hacer.
4.1. Dar un valor a numero.
4.2. Calcular la suma del valor de numero y del valor de Suma y asignar a el resultado
a Suma.
4.3. Calcular la suma del valor de Contador mas 1 y asignar el resultado a Contador.
Mientras (Contador sea menor que N)
5. Mostrar Suma
Fin
El algoritmo se puede expresar como:
Algoritmo suma_n_numeros
Var
N, Contador, Numero, Suma : Entero
Comienzo
1. Leer N
2. Suma < --- 0
3. Contador< --- 0
4. Hacer
4.1. Leer Numero
4.2. Suma < --- Suma + Numero
4.3. Contador < --- Contador + 1
Mientras que (Contador < N)
5. Escribir Suma
Fin
b) Ambiente
Variables
Numero1, Numero2, Producto, X : Entero
-Algoritmo Producto_dos_numeros
Comienzo
1. Dar un valor a Numero1
2. Dar un valor a Numero2
3. Dar valor 0 a Producto
4. Dar valor 0 a X
5. Hacer

Algoritmos Actividad Nro. 3


BONET JOSE JAVIER
5.1. Calcular la suma del valor de Numero1 y el valor de Producto y asignar el resultado
como valor del producto
5.2. Calcular la suma del valor de X mas 1 y asignar el resultado como valor de X
Mientras que (El valor de X sea menor al valor de Numero2)
6. Mostrar
Fin
Pseudocdigo.
Algoritmo Producto
Var
Numero1, Numero2, Producto, X : Entero
Comienzo
1. Leer Numero1
2. Leer Numero2
3. Producto < ---0
4. X < --- 0
5. Hacer
5.1. Producto < --- Producto + Numero1
5.2. X < --- X+1
Mientras que ( X < Numero2)
6. Escribir Producto
Fin
c) Algoritmo Cociente
-Ambiente
Variables
Numero_a, Numero_b, Cociente : Entero
Comienzo
1. Dar un valor a Numero_a
2. Dar un valor a Numero_b
3. Dar valor 0 a Cociente
4. Hacer
4.1. Calcular resta entre el valor de numero_a y el valor de Numero_b y asignar
el resultado como valor de Numero_a
4.2. Calcular la suma del valor de cociente mas 1 y asignar el resultado como
valor de Cociente
Mientras (El valor de Numero_a sea menor que el valor de Numero_b)
5. Mostrar Cociente = , Cociente, Resto = , Numero_ a
Fin

Pseudocdigo.
Algoritmo Cociente

Algoritmos Actividad Nro. 3


BONET JOSE JAVIER
Var
Numero_a, Numero_b, Cociente: Entero
Comienzo
1. Leer Numero_a
2. Leer Numero_b
3. Cociente <--- 0
4. Hacer
4.1 Numero_a <--- Numero_a - Numero_b
4.2 Cociente <--- Cociente + 1
Mientras que (numero_a < numero_b)
5. Escribir 'Cociente = ',Cociente, 'Resto = ', Numero_a
Fin
d)
- Ambiente:
Variables
Numero: Entero
- Algoritmo Nmero par
Comienzo
1. Dar un valor a Nmero
2. Hacer
2.1. Calcular la resta entre el valor de Numero y 2 y asignar
el resultado como valor de Numero
Mientras que (El valor de numero sea menor que 2)
3. SI (el valor de Numero es igual a 0) Entonces
3.1 Escribir 'El numero es par'
Sino
3.2 Escribir 'El numero no es par'
FinSi
Fin
Pseudocdigo:
Algoritmo Numero_par
Var
Numero : Entero
Comienzo
1. Leer Numero
2. Hacer
2.1 Numero <--- Numero - 2
Mientras que (Numero >= 2 )
3. SI (Numero = 0) Entonces
3.1 Escribir 'El nmero es par'
Sino
3.2 Escribir 'El nmero no es par'
FinSi
Fin

Algoritmos Actividad Nro. 3


BONET JOSE JAVIER
e) Ambiente:
Variables
Numero_n, Suma, X : Entero
- Algoritmo Suma_n_pares
Comienzo
1. Dar un valor a Numero_n
2. Dar el valor 0 a Suma
3. Dar el valor 1 a X
4. Hacer
4.1 Calcular la suma del valor de Suma mas 2*X y asignar el resultado como
valor de Suma
4.2 Calcular la suma del valor de X mas 1 y asignar el resultado como valor de X
Mientras que (el valor de X sea menor o igual al valor de Numero_n)
5. Escribir 'La suma es : ',Suma
Fin
El Algoritmo anterior en pseudocdigo puede expresarse como:
Algoritmo Suma_n_pares
Var Numero_n, Suma, X : Entero
Comienzo
1. Leer Numero_n
2. Suma <--- 0
3. X <--- 1
4. Hacer
4.1 Suma <--- Suma + 2*X
4.2 X <--- X + 1 Mientras que ( X < = Numero_n )
5. Escribir 'La suma es : ',Suma
Fin

También podría gustarte