Civil
En segundo parcial deben:
● Escribir Listado descriptivo de variables, especificando el tipo de dato según los de Visual Basic
● Escribir cuales son los datos conocidos
● Escribir cuales son los datos a mostrar
● Dibujar los esquemas de los tres formularios a usar :
o El de inicio
o El de Lectura de los datos conocidos o El que se usa para mostrar los resultados del proceso
o Además deben escribir todas las propiedades que se definen en modo diseño
● Escribir el código de cada uno de los formularios
Tipos de datos en Visual Basic
En seudo código los tipos de datos de los valores numéricos son:
Enteros: como el conjunto de los números naturales, el conjunto de los enteros positivos y ellos enteros negativos
Reales : Valores numéricos que además de la parte entera tienen una parte decimal, por ejemplo el valor de pi : 3,1415926535897932384626433832795
Cadena de caracteres o alfanuméricos : como nombres, direcciones, el número de una cuenta bancaria, el código de Ud en la Universidad, etc.
Visual Basic usa los siguientes tipos de datos
Para los enteros :|Nombre del Tipo |Tipo de Dato |Valor o Rango | Bytes |Signo |
|dato | | |necesarios | |
|Byte |Entero natural |0 a 255|1 | |
|Integer |Enteros cortos |-32768 a 32767 |2 |% |
|Long |Enteros largos |-2147´483.648 a 2147´483.647 |4 |& |
El rango es necesario para establecer el tipo de dato a la hora de escribir el listadode variables
Por ejemplo :
Salario mínimo = 515000
El salario mínimo o los salarios en general se deben definir como tipo Long.
Por que?
Sencillamente porque el rango del Byte y del integer son pequeños, y el dato excede tales rangos, mientras que el rango del Long es amplio y el dato no lo excede
Se desea calcular el factorial de 10 ( 10! ). Que tipo de dato se le define a lavariable que representa el factorial de 10?
10! = 3628800 Se usa el tipo Long
Se desea calcular el factorial de 20 ( 20! ). Que tipo de dato se le define a la variable que representa el factorial de 20?
20! = 2432902008176640000 (2.432.902.008.176.640.000 )
Este factorial excede el rango de los Long, por tanto se debe usar otro tipo de dato
Para los reales :
|Single|Real de precisión sencilla |-1.401298 * 10 - 45 a 1.401298 * 10 45 |4 |L |
|Double |Real de precisión doble |- 4.94065645841247 * 10- 324 a 1.79769313486232 * 10 308 |8 |# |
El single representa los reales de precisión sencilla ( visualiza hasta 7 dígitos significativos )
El tipo doublerepresenta los reales de precisión sencilla ( visualiza hasta 15 dígitos significativos )
Para 20! = 2432902008176640000 (2.432.902.008.176.640.000 o 2,43290200817664e+18 )
Ahora la variable se define como tipo Single
Se desea calcular el factorial de 40 ( 40! ). Que tipo de dato se le define a la variable que representa el factorial de 40?
40! =8,1591528324789773434561126959612e+47
El resultado excede el rango del tipo single por lo cual la variable se debe definir tipo double
RECUERDE LOS RANGOS DE LOS TIPOS DE DATOS DE LAS VARIABLES NUMERICAS : SON NECESARIOS AL ESCRIBIR EL LISTADO DE VARIABLES
Cuál es la razón para escribir los datos conocidos y los datos a mostrar?
Muy sencillo
En el diseño de la aplicación se usan 3 Formularios :
Form1 : Para...
Regístrate para leer el documento completo.