jueves, 27 de septiembre de 2018

Semana #33

VARIABLES Y TIPOS DE VARIABLES

TIPO DE DATOS
ABREVIATURA
MEMORIA REQUERIDA
RANGO DE VALORES
EQUIVALENCIA CON USADAS EN PSEUDOCÓDIGO
OBSERVACIONES
Integer
(Entero)
%
2 bytes ó 4 bytes según versión
- 32768  a 32767 ó -2.147.483.648 a 2.147.483.647 según versión
Entero
Uso en contadores, control de bucles etc.
Long
(Entero largo)
&
4 bytes ó 8 bytes según versión
- 2147483648   a 2147483647 ó -9,2E+18 a 9,2E+18 según versión
Entero
Igual que integer pero admite un rango más amplio
Single
(Decimal simple)
!
4 bytes
- 3,4·1038
a
3,4·1038
Real
Hasta 6 decimales o más según versión. También admite enteros
Double
(Decimal doble)
#
8 bytes
- 1,79·10308
a
1,79·10308
Real
Hasta 14 decimales o más según versión. También admite enteros
Boolean
(Booleano)
No tiene
2 bytes
True
o
False
Booleano
False es el valor predeterminado y va asociado a cero
String
$
10 bytes + 1 byte por cada carácter
0
a
2·109 caracteres
Alfanumérica
Texto de longitud variable
Variant (Object en otras versiones)
No tiene
Variable
Los del tipo double para números o los del tipo string para texto
No tiene
Admite números enteros, decimales o texto

Usaremos para ello la instrucción Dim. Su sintaxis será:
Dim [Nombre de variable] As [Tipo de variable]


Dim km as Integer 
Dim t1,t2,t3 as Double
ACTIVIDAD

Practiquemos el uso de variables con los siguientes ejercicios:

1.       Elabora un programa que le solicite al usuario la cantidad de puertas producidas por la empresa, y luego calcule la cantidad de dinero perdido en puertas defectuosas, si se sabe que por cada 1000 puertas 14 salen defectuosas y que el costo de producir una puerta es de 180000.






2.      Elabora un programa que le solicite al usuario la cantidad de personas que transportará un avión y la cantidad de kilómetros que debe recorrer el avión, luego calcule la cantidad de combustible que se consumirá sabiendo que el avión sin pasajeros consume 3 galones de combustible por kilómetro y por cada persona se consume 0,02 galones de combustible por kilómetro de más. Por ejemplo, si el usuario ingresa 45 pasajeros y 846 kilómetros, el programa debe mostrar 3299,4

No hay comentarios:

Publicar un comentario