Ing. Johanna Macias Algoritmo, Estructura y Programación III.

Slides:



Advertisements
Presentaciones similares
Estructura selectiva anidada
Advertisements

Desarrollo de aplicaciones para Windows con VB.NET 2005
Programación Básica con NQC Pedro F. Toledo – Patricio Castillo 18/08/2006.
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Bucles o Estructura repetitivas
Informática I – 4to año Volumen II.
Sentencias Repetitivas y Condicionales en C++
Metodología de la Programación
Seminario de Actualización - Excel Avanzado y Macros
Estructuras de Control
VARIABLES Y CONSTANTES
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
Módulo 5: Estructuras de Decisión y Bucles
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Curso de Programación I Parte III
ESTRUCTURAS DE SECUENCIA
ESTRUCTURAS DE CONTROL SELECTIVA LUIS OCTAVIO BUSTAMANTE Docente Colegio de la UPB.
Variables y pruebas de escritorio
4: Control de flujo Condicionales y bucles
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
ESTRUCTURAS ITERATIVAS
Estructuras de Control
Programación de Computadores
LENGUAJE “C” Programación.
Trabajo Practico 2 Nombre: Indira Diana. Ejercicio numero 1 C C Numero = 0 Numero > 0 numero positivo nulo negativo F F Verdadero Ingresar un número cualquiera.
Matrices Es una estructura homogénea, compuesta por varios elementos, todos del mismo tipo y almacenados consecutivamente en memoria A cada elemento se.
JAVA J.A.C..
CI TEORIA semana 4 Estructura Algorítmica: SELECCIÓN
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
Sintaxis.
Conversión cadena a número
Introducción a la Programación
SENTENCIAS DE CONTROL Ing. José Antonio Poma G..
Microsoft© Visual Basic . Net.
TIPOS DE DATOS TipoDescripciónRango IntegerEntero (2 bytes) a LongEntero largo (4 bytes) a SinglePunto flotante de simple.
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
Resumen Fundamentos de Programación/ Programación I
Teoría – Alejandro Gonzalez
ESTRUCTURAS REPETITIVAS
VBA – Elementos del Lenguaje
Arreglos y comunicación Usuario
Universidad Metropolitana de Educación, Ciencia y Tecnología Visual Fox Programación I.
Programación II Sesión # 3 Tipos de Datos -Sesión 3 Tipo de Visual Basic Tipo en CLR (Framework) Espacio de memoria que ocupa Valores que se pueden almacenar.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Estructuras de Control en Visual Basic.net
 Un lenguaje se puede definir como un conjunto de palabras y formas de expresión por medio de las cuales se comunican y relacionan miembros de una comunidad.
Visual Basic FUNCIONES Y PROCEDIMIENTOS
PHP el Lenguaje Ejercicios Básicos.
Estructuras de Control en Visual Basic.net
“variables , sentencia if y bucles”
Fundamentos de Programación
Programación Visual Basic ‍2º año B ‍Nombre: javier vasaquez ‍Computadora Número:25.
Estructuras de Decisión
Estructuras de Control
Conceptos.  Byte (0 a 255) = un byte  Short ( a ) = 16 bits de longitud  Integer ( a ) = 32 bits de longitud 
EL TIPO DE DATO LOGICO y constantes.
PROGRAMACIÓN Grupo de Modelamiento de Sistemas
Ing. Johanna Macias. Plan de Contenido:  Unidad 1: Introducción a la programación  Estructura lógica del computador: Software y tipos.  Lenguajes de.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) V. GESTIÓN DE TIPOS Y GENERACIÓN DE CÓDIGOS.
Estructuras de Decisión en Visual Basic 6.0
Ciclos en Visual Basic Yaimira Pérez. Los ciclos son estructuras de repetición que ejecutan una o varias instrucciones durante la cantidad de veces que.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 5.
Camilo Andrés Salazar González FORTRAN.  Estructura program circulo Real :: r, area write (*,*) 'Escribe el radio r:' read (*,*) r area = *r*r.
2012-BM5A. ¿Qué estructuras de Programación conocemos? Condicional: If … Then … Else …Endif Condicional por Casos: Select Case Repetitiva exacta: for.
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Unidad V: Estatutos en Basic De control o selección if. De ciclos: Do, for, while. Otros estatutos. Solución de problemas aplicando estatutos de control.
Materia: Informática II Semestre: 2 Mtra. Ericka Yazmin Medina Rodríguez Campus: Tonalá Competencia: Manejo de la información y aprendizaje permanente.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Transcripción de la presentación:

Ing. Johanna Macias Algoritmo, Estructura y Programación III

Una variables es un lugar donde se pueden almacenar cualquier tipo de datos que estemos utilizando en el sistema. Existen dos tipos de variables básicas en Visual Basic.NET Privado: Solo se usa dentro del procedimiento en que se declara Dim variables as tipo_variable Publico: Se usa dentro del formulario o proyecto en que se declara, y dentro de cualquier proceso dentro de él. Public variable as tipo_variable Tipo de Datos: Los tipos de datos permiten asignar el espacio de memoria necesario según los datos que vayan a ser almacenados. Dependiendo del tipo estos exigen un espacio limitado de memoria.

 Array: Permite almacenar una matriz de datos  Boolean: Permite almacenar solo dos estado de valor (Verdadero –Falso)  Byte: Permite almacenar un número del 1 al 255  Char: Permite almacenar cualquier carácter  Currency: Trabaja con datos de tipo moneda.  Date: Admite fechas desde 0:00:00 del 1 de enero de 0001 a 11:59:59 PM del 31 de diciembre de 9999  Decimal: Permite almacenar valores decimales con hasta 28 espacios a la derecha de la coma.

 Double: Permite valores reales (De - 1, E+308 a -4, E-324 para valores negativos; de 4, E-324 a 1, E+308 para valores positivos.)  Integer: Permite valores enteros desde a  Long: Permite valores enteros De a  Short: Permite valores enteros De a

 Single: Permite valores reales De - 3,402823E+38 a -1,401298E-45 para valores negativos; de 1,401298E-45 a 3,402823E+38 para valores positivos.  String: Soporta datos de cadena de caracteres, aproximadamente hasta 2millones de caracteres unicode.  Variant: soporta cualquier tipo de dato: No recomendable.

Las sentencias condicionales de flujos evalúan una condición para definir cual grupo de procesos debe seguir. En Algoritmo es: Si condición=variable entonces …sentencia1 …sentencia2 Sino …sentencia3 …sentencia4 Final El Visual Basic esto se escribe: If condición=variable then …sentencia1 …sentencia2 Else …sentencia3 …sentencia4 EndIf decisión Sentencia 2 Sentencia 1

Cuando hay varias condiciones que realizar se puede ampliar el IF: En Visual Basic esto se escribe: If condición=variable then …sentencia1 …sentencia2 ElseIf condición=variable2 then …sentencia3 …sentencia4 Else …sentencia5 …sentencia6 EndIf decisión Sentencia 1 Sentencia 2 decisión 2 Sentencia 3

Las selección de caso es una condicional donde se pueden presentar varias alternativas. En Algoritmo es: Selección de Caso Caso 1 …sentencia1 Caso 2 …sentencia 2 Fin de Caso El Visual Basic esto se escribe: Select Case variable Case variable=1 …sentencia1 Case variable=2 …sentencia 2 End Select

Las sentencias de flujos repetitivos son las que permiten repetir una N cantidad de veces determinado número de sentencia. Existen dos tipos más comunes en Visual Basic: For Next :Repite un número de sentencias una cantidad definida de veces. For variable= n_inicio to n_final step n_paso …sentencia 1 …sentencia 2 Next ‘Cuando variable sea = a n_final se detiene While When: Repite una sentencia mientras se cumpla una condición. While condicion=variable …sentencia1 …sentencia2 When ‘Cuando se cumpla la condición se detiene

Existe funciones predefinidas para obtener datos específicos. Para las fechas visual 6.0 ya tiene sus funciones: Now() entrega el la fecha actual del sistema Month(fecha) entrega el mes de la fecha ingresada Day(fecha) entrega el día de la fecha ingresada Year(fecha) entrega el año de la fecha ingresada En los operadores para las condiciones se tienen: Menor o Mayor a = Menor igual o Mayor igual a <> Distinto a = Igual a Otros operadores son: & Para concatenar o unir cadenas