Tarea6

10
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 GUATAPI 1º DE INFORMÁTICA Y COMPUTACIÓN NOVIEMBRE - 2010

description

INFORMÁTICA

Transcript of Tarea6

Page 1: Tarea6

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
Page 3: Tarea6

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

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

EJEMPLO:Calcule la multiplicación de dos números.

INICIO

LEER N1,N2

MUL=N1*N2

IMPRIMIR MUL

FIN

Proceso

Page 6: Tarea6

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

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

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

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