Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Profesor David
6B
BASIC (Prcticas)
NDICE
Marco
Terico.3
,4
Prcticas
4,5,6,7,8
Opinin
8
Bibliografa
..8
MARCO TERICO
TIPOS DE VARIABLES
TIPO COMENTARIO
BOOLEAN Slo admite 2 valores TRUE o FALSE
BYTE admite valores entre 0 y 255
INTEGER admite valores entre -32768 y 32767
LONG admite valores entre -2.147.483.648 y 2.147.483.647
SINGLE admite valores decimales con precisin simple
DOUBLE admite valores decimales de doble precisin
CURRENCY vlido para valores de tipo moneda
STRING cadenas de caracteres
DATE fechas, permite operar con ellas
Los diagramas de flujo son esquemas que representan grficamente un algoritmo
por medio de los pasos de un proceso, que se realizan para entender mejor al mismo
y son utilizados en programacin, economa y procesos industriales. Utilizan una
series de smbolos con significados especiales.
Un diagrama de flujo u organigrama es una representacin diagramtico que ilustra la
secuencia de las operaciones que se realizan para conseguir la solucin de un
problema y son usados normalmente para seguir la secuencia lgicas de las
acciones en el diseo de problemas de computadoras y se dibujan generalmente
antes de comenzar a programar el cdigo frente a la computadora y una que se
dibuja el diagrama de flujo, llega hacer fcil escribir el programa en cualquier idioma
de alto nivel.
Estructuras de Control
En lenguajes de programacin, las estructuras de control permiten modificar el flujo
de ejecucin de las instrucciones de un programa. Tipos
De seleccin
Las estructuras de control de seleccin, ejecutan un bloque de instrucciones u otro, o
saltan a un subprograma o subrutina segn se cumpla o no una condicin.
Seleccin if simple
Se trata de una estructura de control que permite redirigir un curso de accin segn
la evaluacin de una condicin simple, sea falsa o verdadera.
IF (Condicin) THEN
(Bloque de sentencias 1) 3
ELSE
(Bloque de sentencias 2)
END IF
Select-Case
SELECT (Expresin)
CASE Valor1
(Bloque de sentencias 1)
CASE Valor2
(Bloque de sentencias 2)
CASE Valor n
(Bloque de sentencias n)
CASE ELSE
(Bloque de sentencias "Else")
END SELECT
PRACTICAS
1. LA SUMA DE DOS NUMEROS
Module Module1
Sub Main()
Dim a, b, c As Integer
Console.WriteLine("Dame un nmero")
a = Console.ReadLine
Console.WriteLine("Dame otro nmero")
b = Console.ReadLine
c=a+b
Console.WriteLine("La suma es" & c)
Console.ReadKey()
End Sub
End Module
2. RESISTENCIA
Module Module1
Sub Main()
Dim r, v, i As Integer
Console.WriteLine("Dame el 4 voltaje")
v = Console.ReadLine
Console.WriteLine("Dame la corriente")
i = Console.ReadLine
r=v/i
Console.WriteLine("La resistencia es" & r)
Console.ReadKey()
End Sub
End Module
3. FUERZA
Module Module1
Sub Main()
Dim f, m, a As Integer
Console.WriteLine("Dame la masa")
m = Console.ReadLine
Console.WriteLine("Dame la aceleracion")
a = Console.ReadLine
f=m*a
Console.WriteLine("La fuerza es " & f)
Console.ReadKey()
End Sub
End Module
4. r= x2 + y2
Module Module1
Sub Main() 5
Dim r, x, y As Integer
Console.WriteLine("Dame a x")
x = Console.ReadLine
Console.WriteLine("Dame a y")
y = Console.ReadLine
r = (x * x) + (y * y)
Console.WriteLine("La r es " & r)
Console.ReadKey()
End Sub
End Module
5. PROMEDIO
Module Module1
Sub Main()
Dim a, b, c, d, e, p As Integer
Console.WriteLine("Dame el primer numero")
a = Console.ReadLine
Console.WriteLine("Dame el segundo numero")
b = Console.ReadLine
Console.WriteLine("Dame el tercer numero")
c = Console.ReadLine
Console.WriteLine("Dame el cuarto numero")
d = Console.ReadLine
Console.WriteLine("Dame el quinto numero")
e = Console.ReadLine
p = (a + b + c + d + e) / 5
Console.WriteLine("El promedio es" & p)
Console.ReadKey()
End Sub
End Module 6
PRCTICA 2
Module Module1
Sub Main()
Dim a As Integer
Console.WriteLine("Dame un numero")
a = Console.ReadLine
If a >= 5 And a <= 10 Then
Console.WriteLine("Est dentro del rango")
Else
Console.WriteLine("No est dentro del rango")
End If
Console.ReadKey()
End Sub
End Module
Sub Main()
Dim a, B As Integer
Console.WriteLine("Dame un numero")
a = Console.ReadLine
Console.WriteLine("Dame otro numero")
B = Console.ReadLine
If a > B Then
Console.WriteLine("El primero es mayor que el segundo")
End If
If a < B Then
Console.WriteLine("El primero es menor que el segundo")
End If
If a = B Then
Console.WriteLine("Los nmeros son iguales")
End If
Console.ReadKey()
End Sub
End Module
OPINION
Las prcticas aplicados son un ejemplo bsico de las funciones que tiene
basic y me ayud a comprender de una manera simple cmo es que de un
lenguaje parecido al nuestro, se transfora en cdigos para que la mquina
pueda ejecutar una accin.
BIBLIOGRAFIA
http://www.elcodigofuente.com/proyecto-binario-a-decimal-en-visual-basic-6-
0-525/
http://www.webopedia.com/TERM/V/Visual_Basic.html
8