Fundamentos De Programación

  • 381 views
Uploaded on

 

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
381
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
13
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 4961255154940PROCESOS 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
    5093970370840Salida: Imprimir o visualizar los resultados
    En pseudocódigo estos procesos son:
    -227330337820Entrada:
    Declaración de variable, debe colocarse en la primera línea, indicando el tipo de datos a referenciar.
    Ingreso de Datos, utilizar la instrucción Leer()
    Proceso:
    Cálculos y operaciones a desarrollar
    En este proceso, el resultado del cálculo debe asignársele a una variable
    Salida:
    Mostrar la información utilizando la instrucción Escribir()
    Ejercicio:
    Ingrese por teclado un Número, calcule y visualice la raíz cuadrada del Numero Ingresado.
    Inicio
    Entrada de DatosNumero, raiz: numérico
    Operar la raiz cuadrado del Numero y el resultado asignarlo a la variable raizLeer (Numero)
    -227330242570Visualizar o escribir o mostrar el valor de la variable “Raiz”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
    En los procesos de cálculos podemos encontrar un conjunto de operadores:
    Operadores Aritméticos
    +: Suma
    -: Resta
    *: Producto
    /: División
    -250644246471: División entera o cociente
    Mod: resto o residuo de la división
    Sqrt(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: y
    Or: o
    Not: negación
    Operador de asignación
    <- : representa la asignación
    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
    -332105243840
    Inicio
    Instrucción 1
    Instrucción 2
    Instrucción 3

    Fin
    MODULO DESARROLLADO EN CLASE
    Module Module1
    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
    -189101161628 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
    668871238913