tarea6
DESCRIPTION
INFORTRANSCRIPT
UNIVERSIDAD TÉCNICA DE
AMBATO
FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN
CARRERA DE DOCENCIA EN INFORMÁTICA Y COMPUTACIÓN
TEMA:LOS ALGORITMOS
INTEGRANTES: JÉSSICA SORIA
PAULINA GUATAPI1º DE INFORMÁTICA Y COMPUTACIÓN
NOVIEMBRE - 2010
ESTRUCTURAS DENTRO DE LOS ALGORITMOS
Estructuras Secuenciales.
Estructuras CasoEstructuras Repetitivas
Estructuras de Decisión.
Los algoritmos están conformados por varias estructuras, a la vez cada una con sus respectivas divisiones
Estructura Secuencial
Es la estructura massimple dentro de lostipos de algoritmos.
Sigue una acción oinstrucción hasta llegaral fin del algoritmo.
Esta constade 3 partesprimordiales.
Datos de Entrada
• Es el lugardonde se leentodas lasvariablesnecesarias paracálculos yoperaciones.
• Estas variablesvan separadaspor comas (,).
Proceso
• Son todos loscalculos que serealizan dentrode unalgoritmo.
• Cada calculoocupa una líneay debealmacenarse enuna variable.
Datos de Salida
• Es el lugar dondese IMPRIMEN oMUESTRAN lasvariables quealmacenaron loscálculos.
• Las variablesdeben irseparadas poruna coma (,).
EJEMPLO:Calcule la multiplicación de dos números.
INICIO
LEER N1,N2
MUL=N1*N2
IMPRIMIR MUL
FIN
Proceso
N1, N2
MUL=N1*N2
INICIO
FIN
MUL
Lectura e Ingreso deDatos:Manejamos 2 variablesN1, N2 que son losnombres de lasvariables querepresentan a los 2números.
Proceso:Para multiplicardos números(N1, N2) senecesita unavariable (MUL)para almacenar elresultado.
Impresión:En este caso lamultiplicación que sepide y se almacena enla variable (MUL) seusa para verlo de unaforma concisa, elresultado.
ASIGNACIÓN DE INFORMACIÓN
ASIGNACIÓN INTERNA:
Cuando dentro de un algoritmo se lleva un valor o una variable a
otra variable.
Por ejemplo:
X=15
ASIGNACIÓN EXTERNA:
Cuando se asigna el valor a la variable
mediante la palabra LEA.
Por ejemplo:
LEA X
ACTUALIZACIÓN:
Cuando una variable cambia el valor por
segunda vez.
Por ejemplo:
EDAD=20
EDAD=EDAD+10
Son aquellas operaciones que incluyen los operadores matemáticos conbinados con algunas variables.
Por ejemplo:
La Suma
Resta
Multiplicación
División
Exponentes Cuadrados
Exponentes Cúbicos
Mitades
Terceras
Cuartas Partes
Raíces Cuadradas
Raíces Cúbicas
Entre otras.
Para sumar dos valores:
valor1 + valor2
Para restar dos valores:
valor1 - valor2
Para dividir dos valores:
valor1 / valor2
Para calcular el cubo de un valor:
(valor ** 3) o bien (valor ^ 3)
Para calcular la mitad de un valor:
valor / 2
Para calcular el cuadrado de un
valor:
(valor ** 2) o bien (valor ^ 2)
Para multiplicar dos valores:
valor1 * valor2
Para calcular la potencia N de
cualquier valor:
(valor ** N) o bien (valor ^ N)
Para calcular la mitad de un valor:
valor / 2
Para calcular la enésima parte de
un valor:
valor / N
Para calcular la tercera parte de un
valor:
valor / 3
Para calcular la raíz cuadrada de un
valor: valor ** (1 / 2) o bien (valor ^
(1 / 2)
Para calcular el triple de valor:
valor * 3
Para calcular el doble de un valor:
valor * 2
Para calcular la raíz enésima de un
valor: valor ** (1 / N) o bien (valor
^ (1 / N))
Para calcular la raíz cuadrada de un
valor: valor ** (1 / 2) o bien (valor ^
(1 / 2)