Como trabajar en dfd

Solo disponible en BuenasTareas
  • Páginas : 5 (1056 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de marzo de 2011
Leer documento completo
Vista previa del texto
DFD, clase2 – ingresar variables
Publicado el 25 julio 2009 por Eddy
Hola a todos/as,
seguimos con los ejercicios en DFD, pero antes que vean ésta clase, quisiera que le echen un vistazo a la clase anterior ( Clase1 – mostrar constantes ).
Bien, pues comencemos en ésta clase veremos otro proceso importante en los algoritmos / programas , hablo de “ingresar datos“, es una parte critica delprograma el ingreso de datos, porque siempre los programas funcionan entorno a los “datos” que se le van ingresando, y como nadie piensa igual, el programa va a tener muchos resultados con los muchos datos que se le pudieron haber igresado.
INGRESAR VARIABLES
Antes de seguir seria ideal que se enteren de lo que son las variables, porque de ellas vamos a hablar durante ésta clase, para ello lesrecomiendo vean éstas entradas:
Todo sobre: “variables”
Reglas para la declaración de variables
Ahora que han leido y saben de que van las variables y todo lo que corresponde a ellas, pues vamos con el siguiente ejercicio:
2.) Hacer un algoritmo que permita ingresar un número y luego nos avise que el dato se ingreso correctamente
- Primero abrimos el programa DFD
- Luego mostramos al usuario deque trata el programa, para ello usaremos el botón de “salida“, porque queremos mostrar un dato ( recomendacion: ver la clase1 que trata sobre “mostrar constantes” ). Bien, mostraremos el mensaje siguiente: “Bienvenido, ingrese un número por favor: ” , osea que cuando se corra ( ejecute ) el programa, él lo primero que hará es mostrar ese mensaje, así el usuario sabrá de que trata el programa,porque imaginense ejecutar un programa que te vota una caja de texto para que ingreses algo, pero tu no sabes que debes ingresar… seria un error muy notorio. Por eso siempre se debe pedir y aclarar todo a la hora de programar, porque nosotros entendemos pero el usuario que está al otro lado quizá no, entonces nosotros debemos ponernos en el lugar de el / ella, y hacer todo bien “desmenusado“, paraque el usuario vaya entendiendo lo que debe hacer. Entonces quedaria así:
ampliar imagen
- Bien damos click en “aceptar” para continuar, quedariamos así:

ampliar imagen
- Continuamos ahora con el simbolo “asignación“, porque queremos asignar una variable, osea queremos decirle al programa que más adelante ( cuando lo requiera el ejercicio ), el usuario va a ingresar un valor y pues ese valorlo almacenará en esa variable, quedandonos así:
ampliar imagen
- Ok, entonces ya hemos colocado el simbolo en el cuerpo del algoritmo (recomendación: ver la entrada de “estructura de un logaritmo” ), procedemos a insertar la variable y a asignarle un valor inicial. Dandole doble click al simbolo de “asignacion” le podremos asignar como su nombre lo indica un máximo de tres variables porsimbolo, así:
ampliar imagen
- Entonces ya le asignamos nuestra variable “numero“, en la cual se va a almacenarel dato que ingrese el usuario que ejecute el programa
NOTA: cuando usemos el simbolo “asignacion“, siempre a la variable que vayamos a declarar / asignar , se le debe poner un “valor inicial“. En éste caso es cero, ( en la mayoria de los casos es cero (0), porque queremos que no valganada esa variable, es decir que no tenga valor, y que el valor se lo ponga el usuario que ejecute el programa ). Por eso le puse valor inicial cero, para que no tenga valor ( osea su valor sea cero / nada ), y cuando el usuario ejecute el programa ingrese un valor ejemplo: “15” , la variable nuestra, osea “numero” adquirirá el valor de “15” reemplazando el “cero (0)” que tenia asignado al comienzo- Entonces al darle click en aceptar, quedariamos con algo como ésto:
ampliar imagen
- Ahora damos click en el botón “lectura“, porque queremos ingresar / pedir un dato al usuario. ( recomendación: ver la entrada sobre los “simbolos” ). Entonces estaríamos con el simbolo así:

ampliar imagen
- Bien, pues ahora le damos doble click en el botón “lectura“, para abrirlo y asi poder insertar...
tracking img