Ing.computacion

Páginas: 2 (315 palabras) Publicado: 21 de marzo de 2011
Programación I, Guía 4

1

Facultad : Ingeniería Escuela : Computación Asignatura: Programación I

Tema: “ESTRUCTURA DE SELECCIÓN EN DFD Y C++”.

Objetivo
Conocer las estructuras deselección en DFD. Conocer la sintaxis de las estructuras de selección en C++.

• •

Introducción
Las sentencias if, if-else, if-else if y switch, son utilizadas para construir estructuras de control, lacomparación de las mismas se muestra en el siguiente cuadro, tanto en DFD y su equivalente en C++: ESTRUCTURAS DE SELECCIÓN (SIMPLE) DFD

C++ if(Condición) accion_True1;

if(Condición) {accion_True1; accion_True2; accion_True3; }

2

Programación I, Guía 4

if(Condición) acción_true; else acción_false;

ESTRUCTURAS DE SELECCIÓN (Anidada: simple y múltiple) SIMPLE

if (Condición) {if(Condición) acción_true; } else accion_false;

MÚLTIPLE switch( expresión_entera) { case constante1: Instrucciones1; break; case constante2; Instrucciones2; break; . . case constante_n:instrucciones n; break; default: instrucciones; }

Nota: Switch no es soportado por DFD

Programación I, Guía 4

3

OPERADORES LOGICOS. Los operadores lógicos producen un resultado booleano y susoperandos son también valores lógicos, nos permiten formular condiciones complejas a partir de condiciones simples. Operador AND OR NOT C++ && || ! Sintaxis expr-logica && expr-logica expr-logica ||expr-logica ! Comentario Devuelve verdadero si se cumplen ambas condiciones Devuelve verdadero si se cumple 1 de las condiciones Niega la condición

Materiales y equipos
• • • Guía de Laboratorio Nº 4.Computadora con programa DFD y Dev - C++. Dispositivo de Almacenamiento (USB).

Procedimiento
Crear una carpeta en mis documentos o en escritorio con el nombre de Práctica 5. G4_Ejemplo_1: Crear unflujograma en DFD y un programa en C++ que verifique si un número ingresado por el usuario es positivo o negativo.

4

Programación I, Guía 4 G4_Ejemplo_2: -Crear un flujograma en DFD y un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing.Computacion
  • Ing.Computacion Sistemas Digitales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS