Está en la página 1de 6

Algoritmos y Pseudocódigo

Algoritmo: Conjunto ordenado de operaciones sistemáticos que permite hacer


un cálculo y hallar la solución de un tipo de problema.
Tipos de algoritmos:
Cualitativos: Cuando se hace a través de palabras, es decir, las instrucciones
son verbales.
Cuantitativo: Cuando se hace a través de cálculos numéricos.
características
Precisión
Entrada
Salida
Eficacia

Crear un algoritmo que me ayude a sumar dos valores y devolver el resultado

1. Inicio.
2. Elijo dos valores. [Escribe, solicita, pide]
3. Pongo el primer valor (10). [Escribe]
4. [Agregar el signo de más (+)]
5. Agregó el segundo valor (5). [Escribe]
6. [Agregar signo igual (=)]
7. Sumó los valores.
8. Obtengo el resultado (15).
9. Fin.

* Crea un algoritmo que calcule el área de un pentágono

1. Inicio.
2. Escribe la palabra área.

3. Agrega el signo de igual (🟰).


4. Agrega la abertura de un paréntesis ( ( ).
5. Escribe el perímetro (P).
6. Agrega el signo de multiplicación ().
7. Escribe la apotema (Ap).
8. Agrega el cierre de un paréntesis ( ) ).
9. Agrega una diagonal para indicar la división (/).
10. Escribe un 2.
11. Obtengo el resultado.
12. Fin.

Pre y piscondiciones de un algoritmo

Precondición: es la información que se conoce como verdadera antes de


comenzar el algoritmo.

Poscondición: es la información que se conoce como verdadera después de


finalizado el algoritmo, siempre que se cumpla con las precondiciones.

* Determinar el resto de la división entera entre dos números enteros N y M.

Precondición: N y M son números enteros. M debe ser distinto de 0.


Poscondición: el resultado será un valor entero comprendido entre 0 y M-1, que
representa el resto de aplicar la división entre N y M.

* Determinar si el número 437 es primo.


Precondición:
- El número a evaluar
- Solo se divide entre 1 y el mismo número
Algoritmo:
1. Inicio.
2. Solicitar el número.
3. Dividir el número entre sí mismo y todos sus antecesores.
4. Revisar si algún residuo es 0 entonces no es primo.
5. Revisar si no existe ningún residuo = 0 entonces si es primo.
6. Fin.
Poscondición:
- Se podrá verificar si el número es primo o no.

* Crear un algoritmo que realice la suma de valores hasta llegar a 100.


Precondición:
- Valores
- Signos
Algoritmo:
1. Inicio.
2. Solicitar el número.
3. Verificar si es 100.

4. Colocar signo de más (➕).


5. Solicitar número.
6. Realizar la suma.
7. Verificar. Repetir del paso 4 en adelante.
8. Fin.

Pseudocódigo

1. Inicio.
2. Crear a, b, c, d.
3. Solicitar el primer valor y guardarlo en a.
4. Solicitar el segundo valor y guardarlo en b.
5. Solicitar el tercer valor y guardarlo en c.
6. Sumar a+b+c y guardar el resultado en d.
7. Dividir d entre 3.
8. Imprimir el resultado.
9. Fin.

* Hacer un seudocodigo que nos permita introducir S o N solamente.

1. Inicio.
2. Solicitar una letra aleatoriamente.
3. Compara la letra con S o N.
4. En caso de no ser igual a S o N imprime “ letra no válida “.
5. Si la letra es S o N se imprime.
6. Fin.

* Crear un seudocodigo que solicite un valor numérico y que nos diga si es


positivo o negativo.

1. Inicio.
2. Solicitar un valor numérico aleatorio.
3. Compara con 0 el valor numérico .
4. Si es menor a 0 imprime con el mensaje “Negativo”.
5. Si es mayor a 0 imprime con el mensaje “Positivo”.
6. Fin.

* Solicitar un número y determinar si es par o impar.

Algoritmo:

1. Inicio.
2. Solicitar un número.
3. Dividir el valor en 2 y verificar si el residuo es 0.
4. Si el residuo es 0 es “Par”.
5. En caso de que el residuo no es 0 es “Impar”.
6. Fin.

Pseudocódigo

1. Inicio.
2. Solicitar a.
3. b=a/2.
4. Si b=0 es par.
5. Si b≠0 es impar.
6. Fin.

* Crear un programa que sume los valores de 1 al 100 y devuelva el resultado.

Algoritmo
1. Inicio.
2. Solicitar el primer valor.
3. Solicitar el segundo valor.
4. Sumar los dos valores.
5. Repetir la operación hasta llegar a 100.
6. Dar el resultado.
7. Fin.

Pseudocódigo

1-Inicio
2-Calcular, S= 100/2 * (1+100)= 50*101
3-Imprimir resultado
4-Fin

* Calcular la edad de una persona solicitando solo un valor.

Pseudocódigo

1. Inicio .
2. Crear a y b.
3. Solicitar año de nacimiento.
4. Guardar año de nacimiento en b.
5. Guardar año actual en a.
6. R= a - b.
7. Imprimir R.
8. Fin.

* Calcular el saldo de una persona sumando su salario, un interés del 10% y un iva
de 3.2%.

Pseudocódigo

1. Inició.
2. Solicitar S (salario).
3. I=S*0*10.
4. V=S*0*32.
5. I=S+I-V.
6. Imprime.
7. Fin.

* Solicitar 3 valores numéricos y determinar el valor mayor, el de en medio y el


menor.

Pseudocódigo

1. Inicio.
2. Determinar a,b,c.
3. Comparar a,b,c.
4. Hallar probabilidades (a>b, a>b, a<c, a>c, b<c, b>c).
5. Determinar el mayor.
6. Determinar el menor.
7. Ordenar.
8. Fin.

También podría gustarte