tarea6
DESCRIPTION
INFORMÁTICATRANSCRIPT
![Page 1: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/1.jpg)
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
![Page 2: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/2.jpg)
![Page 3: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/3.jpg)
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
![Page 4: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/4.jpg)
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 (,).
![Page 5: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/5.jpg)
EJEMPLO:Calcule la multiplicación de dos números.
INICIO
LEER N1,N2
MUL=N1*N2
IMPRIMIR MUL
FIN
Proceso
![Page 6: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/6.jpg)
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.
![Page 7: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/7.jpg)
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
![Page 8: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/8.jpg)
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.
![Page 9: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/9.jpg)
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)
![Page 10: Tarea6](https://reader036.vdocuments.pub/reader036/viewer/2022082705/559c58e91a28ab7e6e8b4573/html5/thumbnails/10.jpg)