Your SlideShare is downloading. ×
Fundamentos De Programación
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Fundamentos De Programación

384
views

Published on

Published in: Technology, Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
384
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
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