Herramientas de un algoritmo
Hola Pythoncitos en esta oportunidad conoceremos las herramientas para resolver un algoritmo en cualquier lenguaje de programaci贸n.
Operadores Aritm茅ticos
Operadores RelacionalesOperadores L贸gicos
Observe la tabla
Operadores de Asignaci贸n y Agrupaci贸n
Estructuras de Secuencias
Evaluaci贸n de Expresiones
Si las variables A,B,C Y D , contienen los valores 10,20,30 y 5 Respectivamente, evaluar:
Expresi贸n (A+ B) DIV D (A + B) MOD D (A> B) Y (C < D) NO (A > B) O ( C <> D)
Representaci贸n de los Algoritmos
Diagramas de Flujo :
Es la representaci贸n
gr谩fica de un algoritmo que indica los pasos
que debe seguir la computadora para producir
resultados. Esta compuesto de varios s铆mbolos que diferentes indican diferentes procesos en la
computadora. Se entre si mediante
l铆neas que indicar el orden en que se deben
ejecutar los procesos . Los s铆mbolos est谩n
normalizados por el Instituto Norteamericano
de Normalizaci贸n(ANSI).
Representaci贸n de los Algoritmos
Pseudoc贸digo: Es una mezcla de lenguaje de programaci贸n y el idioma espa帽ol, que se emplea dentro de la programaci贸n estructurada, para realizar el dise帽o de un programa. Es la representaci贸n narrativa de los pasos que debe seguir un algoritmo para dar soluci贸n a un problema determinado. En esencial, el Pseudoc贸digo se puede definir como un lenguaje de especificaciones de algoritmos y no es un lenguaje de Programaci贸n.
Instrucci贸n LEE : Se utiliza para ingresar un
valor y asign谩rselo a una variable del algoritmo.
Sintaxis : LEER(Lista_Variable )
Instrucci贸 ESCRIBI : Se utiliza para visualizar
el valor de una variable, constante, texto y
combinaci贸n de los mismos existentes en un
algoritmo.
Sintaxis ESCRIB (Lista_Variables)
Estructura b谩sica de un Algoritmo
en Pseudoc贸digo
Algoritmo Nombre_Descriptivo
Variable : Declaraci贸n de variable
Inicio : Instrucciones y/o Sentencias
Fin
Ejempl贸 de un problema a resolver
Problema 1: Ingrese un n煤mero entero, luego
s煤mele 5 unidades y despu茅s
valor.
Variable : entero : numero
Inicio : Leer (numero)
numero <--- numero + 5
Escribir(numero)
Fin
Problema 2: Ingrese un n煤mero
su mitad y muestre el resultado.
ALGORITMO Problema2
Variable
Entero N
Inicio
Leer (N)
N← N / 2
Escribir(N)
FIN
ALGORITMO Problema3
Variables
Entero N
Real Porcentaje
Inicio
Lee ( N )
Porcentaje ← N * (5 / 100)
Escribir ( Porcentaje )
FIN
Problema 4: Ingrese 2 n煤meros enteros y luego calcule
y visualice la suma, resta, divisi贸n, multiplicaci贸n y resto
aritm茅tico de los 2 n煤meros ingresados.
Problema 5: La tienda don Pepe desea una aplicaci贸n para
calcular un descuento del 1.5% por cada producto que el cliente
compre, para ello se deber谩 ingresar el precio del producto y la
cantidad que se est谩 comprando. Se desea calcular el total del
descuento y el total a pagar por una compra.
Problema 6: La Empresa Luna SA desea un programa para otorgar una bonificaci贸n del 9% del sueldo del trabajador, por cada hijo que tenga. Calcular la bonificaci贸n y el sueldo final a pagarle.
No hay comentarios.:
Publicar un comentario