manuel

Páginas: 6 (1282 palabras) Publicado: 1 de octubre de 2014
Ingeniería Empresarial
Arquitectura de los sistemas de Información
Laboratorio – Semana2
SEMANA2 – PRÁCTICA
ESTRUCTURAS SECUENCIALES
Los algoritmos más sencillos de realizar son los que no toman decisiones, tan solo se dedican a
realizar o ejecutar instrucción tras instrucción en el orden determinado.
Estos algoritmos están representados por las estructuras secuenciales, en las que unaacción
(instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es
la entrada de la siguiente y así sucesivamente hasta el fin del proceso.
De manera general un algoritmo con una estructura secuencial se representa de la siguiente
forma en las tres diferentes técnicas algorítmicas (el siguiente ejemplo no realiza nada en
específico, solo es de carácterilustrativo):

// No hace nada
Pseudocódigo: no hace
nada
Variables:
1.
2.
3.
4.
5.

Inicio
Acción 1
Acción 2
Acción 3
Fin

Inicio

// no hace nada

Variables
:

Inicio

Acción 1

Acción 1

Variables:

Acción 2
Acción 2
Acción 3

Acción 3
Fin

Fin

Ejemplo de cómo se diseña un algoritmo secuencial.

CONTANTES Y VARIABLES
Constantes:
Es aquel identificadoren el cual, el dato que tiene dentro es el mismo desde que comienza el
programa hasta que termina, y bajo ninguna circunstancia ni procedimiento puede cambiar. Por
ejemplo: Pi, ya que siempre es 3.1416.
Declarar una constante con VB, por ejemplo el precio por kilo (pk) cuyo valor es 12.50:
Const pk As Single = 12.5
Variables:
Es aquel identificador en el cual, el dato que tiene dentro puedecambiar todas las veces
necesarias por otro en cualquier parte del programa siempre y cuando sean del tipo especificado
anteriormente. Por ejemplo: edad, ya que puede almacenar en determinado momento mi edad,
en otro la tuya, etc.

Docentes: Ing. Robert Sanchez Ticona, Mg. robert.sanchez@upnorte.edu.pe

Ingeniería Empresarial
Arquitectura de los sistemas de Información
Laboratorio –Semana2
Todas las variables pueden recibir o modificar un valor anterior mediante el signo de asignación,
para lo cual deben de estar colocadas al lado izquierdo de este.
Para declarar una variable en VB, se tiene:
Dim nombre As String
Dim a, b As Single
Reglas para formar un identificador (Variable o Constante):
 No debe tener el nombre de una sentencia de un lenguaje de programación.
 Debecomenzar con una letra (A-Z, mayúsculas o minúsculas)
 No deben contener espacios en blanco.
 Dígitos están permitidos después del primer carácter.
 El nombre del identificador debe ser significativo.
 Indicar su tipo (entero, real, alfanumérico, bolean).
 Si se desea, asignarles un valor de inicio. En los constantes es forzoso este punto.
Operadores aritméticos en Visual Basic:Operador
^
*
/
\
Mod
+
()

Operación
Potencia
Multiplicación
División decimal
División entera
Resto o Residuo de
división
Adición
Sustracción
Agrupar

Nota: Los operadores tienen una prioridad, que es de acuerdo a las reglas matemáticas
estudiadas. Por ejemplo 5 + 10/2 el resultado es 10, más no 7.5; porque primero se realiza la
división y al final la suma.
También cuando setiene una raíz, lo que se debe hacer en convertirlo a potencia:

𝑚

𝑛

√𝑥 = 𝑥

𝑛
𝑚

CASO DESARROLLADO 1:
CD1: Supongamos que en una Pastelería se necesita un programa que calcule y le muestre el total
a pagar por cada cliente, si sabemos que cada kilo de pastel cuesta 12.50, pero además se le cobra
el IGV. Escribir el diagrama de flujo y cree la aplicación Windows utilizando el lenguajede
programación Visual Basic.
SOLUCIÓN:
1) Definición del problema
El enunciado está claro y completo.

2) Análisis del problema
Datos:
 Precio Pastel (pp 12.50)

Docentes: Ing. Robert Sanchez Ticona, Mg. robert.sanchez@upnorte.edu.pe

Ingeniería Empresarial
Arquitectura de los sistemas de Información
Laboratorio – Semana2
 Nombre del cliente (nomcli)
 Peso del pastel a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • manuel
  • Manuel
  • manuel
  • manuela
  • Manuela
  • manuel
  • Manuel
  • Manuel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS