7
SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT PROCESOS DE ALGORITMO: USO DEL PSEUDOCODIGO Los procesos de un Algoritmo son: Entrada : Declaración de variables e ingreso de Datos Procesos : Cálculos a realizar Salida : Imprimir o visualizar los resultados En pseudocódigo estos procesos son: Entrada: 1. Declaración de variable, debe colocarse en la primera línea, indicando el tipo de datos a referenciar. 2. Ingreso de Datos, utilizar la instrucción Leer() Proceso: 1. Cálculos y operaciones a desarrollar 2. En este proceso, el resultado del cálculo debe asignársele a una variable Salida: JUAN ALEJANDRO ROSALES CORONEL DELEGADO

Fundamentos De Programación

Embed Size (px)

Citation preview

Page 1: Fundamentos De Programación

SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT

PROCESOS DE ALGORITMO: USO DEL PSEUDOCODIGO

Los procesos de un Algoritmo son:

Entrada : Declaración de variables e ingreso de Datos Procesos : Cálculos a realizar Salida : Imprimir o visualizar los resultados

En pseudocódigo estos procesos son:

Entrada:

1. Declaración de variable, debe colocarse en la primera línea, indicando el tipo de datos a referenciar.

2. Ingreso de Datos, utilizar la instrucción Leer()

Proceso:

1. Cálculos y operaciones a desarrollar2. En este proceso, el resultado del cálculo debe asignársele a

una variable

Salida:

1. Mostrar la información utilizando la instrucción Escribir()

JUAN ALEJANDRO ROSALES CORONEL DELEGADO

Page 2: Fundamentos De Programación

SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT

Ejercicio:

Ingrese por teclado un Número, calcule y visualice la raíz cuadrada del Numero Ingresado.

Inicio

Numero, raiz: numérico

Leer (Numero)

Raiz <- SQRT(Numero)

Escribir(Raiz)

Fin

Dim: Declara en Memoria

Math: En un librería del Visual Que almacena las funciones

Matematicas: potencia, raiz

Sqrt(N): la raiz cuadrada del Numero

Pow(Base, exponente): potencia de un numero

JUAN ALEJANDRO ROSALES CORONEL DELEGADO

Entrada de Datos

Operar la raiz cuadrado del Numero y el resultado asignarlo a la variable raiz

Visualizar o escribir o mostrar el valor de la variable “Raiz”

Page 3: Fundamentos De Programación

SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT

En los procesos de cálculos podemos encontrar un conjunto de operadores:

Operadores Aritméticos

+: Suma-: Resta*: Producto/: División\: División entera o cocienteMod: resto o residuo de la divisiónSqrt(N): Raíz cuadrada del número ^: POTENCIA DE UN NÚMERO

Operadores Relacionales

>: Mayor que<: Menor que=: Igual<>: Diferente>=: Mayor o igual que<=: Menor o igual que

Operadores lógicos

And: yOr: oNot: negación

Operador de asignación

<- : representa la asignación

JUAN ALEJANDRO ROSALES CORONEL DELEGADO

Page 4: Fundamentos De Programación

SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT

ESTRUCTURAS SECUENCIALES O BASICAS

Son aquellas estructuras de programación que ejecutan sus instrucciones de manera secuencial (uno detrás, o a continuación del otro) hasta terminar con el proceso.

Sintaxis

InicioInstrucción 1Instrucción 2Instrucción 3…

Fin

MODULO DESARROLLADO EN CLASE

Module Module1

JUAN ALEJANDRO ROSALES CORONEL DELEGADO

Page 5: Fundamentos De Programación

SEMANA 2 JUEVES 22 DE OCTUBRE DE 2009 GRUPO IDAT

Sub Main() 'Declaración de las variables Dim Numero, Raiz As Double

'Ingresar por teclado un Numero Console.Write("Ingrese un Numero:") Numero = Console.ReadLine

'Calculo el resultado se le asigna a la variable Raiz Raiz = Math.Sqrt(Numero)

'Calculo la raiz quinta y le asigno a la variable raiz Raiz = Math.Pow(Numero, 1 / 5)

'Escribir e Imprimir Console.WriteLine("La raiz es:" & Raiz)

Console.ReadKey()

End Sub

End Module

JUAN ALEJANDRO ROSALES CORONEL DELEGADO