Professional Documents
Culture Documents
Programación
2CM9
Indicé
Practica 5 “Time”
Practica 9 “Inputbox”
Practica 19 “Menu”
Practica 21 “filestream”
Tarea1 “Msgbox”
Tarea 2 “Inputbox”
Introducción
En estas hoja que a continuación se verán son un avance que se ha logrado con el
programa visul basic, no es fácil de utilizarlo pero con paciencia y estudiando mucho se
puede programar.
Además que se ha vuelto más importante y mucho mas divertido y claro un poco mas
complicado que antes, pero eso es bueno ya que nos ayuda a poder ser mas analíticos y
pensar como y porque va a funcionar un programa.
Practica 1
Practica 2
Public Class
End Select
TXT2.Text = r
End Sub
End Sub
End Sub
Private Sub BT3_Click
End
End Sub
End Class
r = "natacion"
Case Is > 70, Is = 85
r = "tennis"
Case Is > 32, Is = 70
r = "golf"
Case Is > 10, Is = 32
r = "esqui"
Case Is < 10
r = "marcha"
End Select
TXT2.Text = r
End Sub
TXT1.Text = ""
TXT2.Text = ""
End Sub
Private Sub BT3_Click
End
End Sub
End Class
Practica 3
End Sub
End Sub
End Class
Practica 4
End Select
End Sub
End Class
Practica 5
End If
End Sub
st = sue + (30 * p)
Else
st = sue + (he * p)
MsgBox("Tu sueldo es: $ " & st, 1 + 48, "Sueldo total")
MsgBox("Adios", 48, "Cerrar")
Close()
End If
Close()
End Sub
End Class
Practica 6, 7, 8 y 9
End If
End Sub
End Sub
End Class
End If
End Sub
End Class
End Class
End If
End Sub
End Class
Practica 10
End Sub
End Sub
Practica 11
Next i
prom = k / n
txt2.Text = prom
End Sub
End Sub
End Class
Practica 12
If b = 0 Then
nulos = nulos + 1
Else
pares = pares + 1
End If
Next i
Lbl2.Text = "son: " & nulos & " Nulos"
Lbl3.Text = "son: " & impares & " Impares"
Lbl4.Text = "son: " & pares & " Pares"
End Sub
End Sub
End Class
Practica 13
For i = 0 To 12 Step 1
k=n*i
ListBox1.Items.Add(n & "X" & i & "=" & k)
Next i
End Sub
End Class
Practica 15
End Sub
Private Sub BT2_Click
TXT1.Text = ""
End Sub
Private Sub BT3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT3.Click
End
End Sub
End Class
Practica 16
While n <> 0
s = n ^ (3)
ListBox1.Items.Add(n & " Su cubo es =" & s)
n = Val(InputBox("Introduce las numeros", "Numeros"))
End While
End Sub
End Sub
End Sub
End Class
Practica 17
End While
ListBox1.Items.Add(s)
End Sub
Practica 18
m=r
While m <> 1
r = (-1) ^ n
If r > 0 Then
n=n/2
ElseIf r < 0 Then
n=n*3+1
End If
ListBox1.Items.Add(n)
m=n
End While
End Sub
Private Sub Button2_Click
End
End Sub
End Class
Practica 19
End Sub
End Sub
End Sub
End Sub
End Class
End Sub
End Sub
End Sub
End Class
End Sub
End Sub
Practica 20
End Sub
End Sub
End Sub
R = Math.Sin(A / 57.3)
P = Math.Acos(A * 57.3)
MsgBox("El del seno es : " & R & " y El resultado del Arcoseno es: " & P, 1 + 48, "Resultado")
End Sub
Private Sub BT7_Click
End
End Sub
End Class
Practica 21
Imports System
Imports System.IO
Module Module1
Sub Main()
Dim fs As FileStream = Nothing
Dim buffer(80) As Byte
Dim nbytes, car As Integer
Dim cr As Integer = 13
Try
fs = New FileStream("C:\Documents and Settings\Mantenimiento\Mis documentos\texto.txt",
FileMode.Create, FileAccess.Write)
Console.WriteLine("Escribe aqui lo que quieres que este en el archivo")
car = Console.Read()
While (car <> cr And nbytes < buffer.Length)
buffer(nbytes) = Convert.ToByte(car)
nbytes += 1
car = Console.Read()
End While
fs.Write(buffer, 0, nbytes)
Catch ex As Exception
Console.WriteLine("error" + ex.Message)
Finally
If (Not fs Is Nothing) Then
fs.Close()
End If
End Try
End Sub
End Module
Conclusión
Como conclusión puedo decir que para poder programar hay que estudiar mucho pues
hay algunos comandos difíciles y además hay que investigar mucho más aparte de lo que
la profesora nos aporta.
No es fácil programar pero no es imposible así que además de estudiar hay que practicar
para ver cuáles son nuestros errores y poderlos corregir, que es lo mas importante.
Ahora me gusta mas esta materia pues he aprendido hacer lo que nunca pensé que
podría, y se me hace muy interesante ya que puedo saber como funcionan algunos
botones que a veces ocupo cuando estoy en internet y no sabia que eran tan fácil de
hacerlos funcionar.