Civil

Solo disponible en BuenasTareas
  • Páginas : 5 (1173 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de marzo de 2011
Leer documento completo
Vista previa del texto
Señores de Ing 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...
tracking img