Desarrollo de Algoritmos para Programación
Como vimos anteriormente, los algoritmos naturales nos permitían resolver problemas cotidianos, ahora deberemos agregar matemáticas a los algoritmos que hacemos.
¿Porque usamos matemáticas?
Muchos se hacen esta pregunta e incluso abandonan la programación por esto, pero esto no debe preocuparte, debes entender los criterios por que usamos matemática:
- Las matemáticas te dan pasos precisos para resolver problemas.
- Para aprender a programar necesitas variedad de casos, los cuales nos da las matemáticas.
- Cuando programas debes abstraer las soluciones, es decir, entender como lo resolverás y las matemáticas te dan esta posibilidad.
- Las matemáticas también te ayudan a ganar lógica a la hora de solucionar problemas.
Ahora comencemos con los ejercicios que es lo principal que tienes que hacer, practicar mucho y resolver muchos ejercicios.
Ejercicio 1. La suma
Hacer un algoritmo que permita sumar dos números.
ANÁLISIS:
Necesitamos dos números, por ejemplo:
Necesitamos dos números, por ejemplo:
- 7 al cual lo denominamos con un nombre de variable: a
- 8 a este lo denominamos como: b
- 7+8 da como resultado 15, a esta suma la denominamos: r
- r = a + b
DISEÑO:
Algoritmo SumaDeNumeros
Inicio
Leer(a,b)
r = a+b
Escribir(r)
Fin
Algoritmo SumaDeNumeros
Inicio
Leer(a,b)
r = a+b
Escribir(r)
Fin
NOTAS IMPORTANTES:
- Leer(a,b). Como puedes ver a y b pueden tomar cualquier valor, en el ejemplo fue 7 y 8, pero esto en la practica puede ser cualquier numero, por ello usamos la orden Leer que significa que a la variable a y a la variable b le damos cualquier valor.
- r = a+b. Es la formula que permite sumar los valores de a y b, colocando la respuesta en la variable r, a las formulas las llamaremos el modelo.
- Escribir(r). Significa que queremos mostrar un resultado, es decir, escribir cual es el valor de r para que todos lo podamos ver.
--En Construcción afuera
Ejercicio 2.
Hacer un algoritmo que permita realizar la resta dos números.
ANÁLISIS:
Cuando vamos ha realizar una resta necesitamos dos números, por ejemplo:
Cuando vamos ha realizar una resta necesitamos dos números, por ejemplo:
- El 18 - 16 = 2, tenemos dos números y un tercer numero que es la respuesta.
Ahora el objetivo es que estos números tengan nombres, para ello creamos variables de la siguiente forma:
- Al 18 lo conoceremos como numero.
- Al 16 lo conoceremos como sustraendo.
- Finalmente al 2 lo llamamos respuesta.
- respuesta = numero - sustraendo.
No olvidar que las variables pueden tener el nombre de una letra o de una palabra.
DISEÑO:
Algoritmo RestaDeDosNumeros
Inicio
Leer(numero, sustraendo)
respuesta = numero - sustraendo
Escribir(respuesta)
Fin
Algoritmo RestaDeDosNumeros
Inicio
Leer(numero, sustraendo)
respuesta = numero - sustraendo
Escribir(respuesta)
Fin
NOTAS IMPORTANTES:
- Los datos que podemos dar al problema son dos numero y sustraendo, por tanto debemos Leer estos datos, mas adelante los conoceremos como variables de entrada.
- Como puedes ver al realizar la resta la variable que tiene el valor se llama respuesta, por tanto debemos Escribir, a este tipo de variables se les conoce con el nombre de variables de salida.
ACTIVIDADES PARA REFORZAR TU APRENDIZAJE
Como práctica puedes resolver los algoritmos para:
- Dividir dos números.
- Multiplicar tres números.
No hay comentarios:
Publicar un comentario