Você está na página 1de 12

qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiopa UNIVERSIDAD MEXIQUENSE DEL BICENTENARIO sdfghjklzxcvbnmqwertyuiopasdf CARPETA DE EVIDENCIAS ghjklzxcvbnmqwertyuiopasdfghj klzxcvbnmqwertyuiopasdfghjklz xcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn

mqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfg


MIGUEL ANGEL FLORES DOMINGUEZ ING.MECANICA

CARPETA DE EVIDENCIAS

DO WHILE Ciclo o blucle Repetir instrucciones Sintaxis: Dim temperatura as integer Temperatura=0 Do while temperatura 699 Temperatura=temperatura +150 Msgbox la temperatura & temperatura Loop.
Dim gastaste As Byte Dim cuanto_gastaste As Double Dim cantidad As Double Dim gasto As Double Dim otra_cosa As Byte gastaste = Val(txt_gastaste.Text) If gastaste = 2 Then MsgBox("eres pobre no gastas nada") End If If gastaste = 1 Then

cantidad = 0 Do While otra_cosa < 2

If cantidad < gasto + 1 Then cuanto_gastaste = InputBox("cuanto_gastaste") cantidad = cantidad + cuanto_gastaste gasto = cantidad End If otra_cosa = InputBox("gastaste otra cosa") Loop

MsgBox("gastaste" & gasto) End If End Sub

FOR Para cada ciclo For variable= valor inicial to valor final step 3 Instrucciones a repetir Next variable Variable es entero : cuenta las vueltas

Dim vueltas as byte For vueltas =0 to 15 step 3 Msgbox (hola) Next vueltas

Selet case

Sintaxis

Dim edad as byte Edad= val(textbox.text) Select case edad Case 0 to 3

Msgbox(bebe)

Case 4 to 11 Msgbox(nio) Case 12 to 16 Msgbox(adolecente) Case else Msgbox(no existe) End select

Funciones matemticas (Visual Basic)


Los mtodos matemticos de .NET Framework funcionan del mismo modo que sus equivalentes de Visual Basic 6, si bien algunos de sus nombres han sufrido ligeras diferencias.As, por ejemplo, el equivalente en .NET Framework de la funcin Atn de Visual Basic 6 es Atan.En la siguiente tabla se detallan los nombres de las funciones matemticas de Visual Basic 6 y sus mtodos equivalentes en .NET Framework: Funcin de Visual Basic 6 Abs Atn Cos Exp Log Mtodo en .NET Framework Abs Atan Cos Exp Log

Descripcin Devuelve el valor absoluto de un nmero especificado. Devuelve un valor Double que contiene el ngulo cuya tangente es el nmero especificado. Devuelve un valor Double que contiene el coseno del ngulo especificado. Devuelve un valor Double que contiene e (base de los logaritmos naturales) elevado a la potencia especificada. Devuelve un valor Double que contiene el logaritmo del nmero especificado.Este mtodo est sobrecargado y puede devolver o

Round Sgn Sin Sqr Tan

Round Sign Sin Sqrt Tan

bien el logaritmo natural (de base e) del nmero especificado o bien el logaritmo del nmero especificado en una base especificada. Devuelve un valor de tipo Double que contiene el nmero ms prximo al valor especificado.Existen funciones de redondeo adicionales disponibles como mtodos de los tipos intrnsecos, tales como Round. Devuelve un valor Integer que indica el signo de un nmero. Devuelve un valor Double que especifica el seno de un ngulo. Devuelve un valor Double que especifica la raz cuadrada de un nmero. Devuelve un valor Double que contiene la tangente de un ngulo.

Adems, la clase matemtica de .NET Framework ofrece constantes y otros mtodos estticos para funciones trigonomtricas, logartmicas y otras funciones matemticas habituales.Todo ello puede utilizarse en un programa de Visual Basic. Para utilizar estas funciones sin calificacin, importe el espacio de nombres System.Math a su proyecto agregando el siguiente cdigo en la parte superior del cdigo fuente: Copiar
Imports System.Math

Ejemplo

En este ejemplo se utiliza el mtodo Abs de la clase Math para calcular el valor absoluto de un nmero. Copiar
' Returns 50.3. Dim MyNumber1 As Double = Math.Abs(50.3) ' Returns 50.3. Dim MyNumber2 As Double = Math.Abs(-50.3)

En este ejemplo se utiliza el mtodo Atan de la clase Math para calcular el valor de pi. Copiar
Public Function GetPi() As Double ' Calculate the value of pi. Return 4.0 * Math.Atan(1.0) End Function

En este ejemplo se utiliza el mtodo Cos de la clase Math para devolver el coseno de un ngulo. Copiar

Public Function Sec(ByVal angle As Double) As Double ' Calculate the secant of angle, in radians. Return 1.0 / Math.Cos(angle) End Function

En este ejemplo se utiliza el mtodo Exp de la clase Math para devolver e elevado a una potencia. Copiar
Public Function Sinh(ByVal angle As Double) As Double ' Calculate hyperbolic sine of an angle, in radians. Return (Math.Exp(angle) - Math.Exp(-angle)) / 2.0 End Function

En este ejemplo se utiliza el mtodo Log de la clase Math para devolver el logaritmo natural de un nmero. Copiar
Public Function Asinh(ByVal value As Double) As Double ' Calculate inverse hyperbolic sine, in radians. Return Math.Log(value + Math.Sqrt(value * value + 1.0)) End Function

En este ejemplo se utiliza el mtodo Round de la clase Math para redondear un nmero al entero ms prximo. Copiar
' Returns 3. Dim MyVar2 As Double = Math.Round(2.8)

En este ejemplo se utiliza el mtodo Sign de la clase Math para determinar el signo de un nmero. Copiar
' Returns 1. Dim MySign1 As Integer = Math.Sign(12) ' Returns -1. Dim MySign2 As Integer = Math.Sign(-2.4) ' Returns 0. Dim MySign3 As Integer = Math.Sign(0)

En este ejemplo se utiliza el mtodo Sin de la clase Math para devolver el seno de un ngulo. Copiar
Public Function Csc(ByVal angle As Double) As Double ' Calculate cosecant of an angle, in radians. Return 1.0 / Math.Sin(angle) End Function

En este ejemplo se utiliza el mtodo Sqrt de la clase Math para calcular la raz cuadrada de un nmero. Copiar
' Returns 2. Dim MySqr1 As Double = Math.Sqrt(4) ' Returns 4.79583152331272. Dim MySqr2 As Double = Math.Sqrt(23) ' Returns 0. Dim MySqr3 As Double = Math.Sqrt(0) ' Returns NaN (not a number). Dim MySqr4 As Double = Math.Sqrt(-4)

En este ejemplo se utiliza el mtodo Tan de la clase Math para devolver la tangente de un ngulo. Copiar
Public Function Ctan(ByVal angle As Double) As Double ' Calculate cotangent of an angle, in radians. Return 1.0 / Math.Tan(angle) End Function

Numeros aleatorios-Timer
Public Class Form1 Dim aleatorio As New Random Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If Button1.Text = "Tirar" Then Button1.Text = "Parar" Timer1.Enabled = True

Else Button1.Text = "Parando" Timer1.Enabled = False Timer2.Enabled = True Button1.Enabled = False End If

End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

Randomize() TextBox1.Text = CInt(Rnd() * 100) TextBox1.Text = aleatorio.Next(1, 7) End Sub

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick Dim num As Integer Static intervalo As Integer Do num = aleatorio.Next(1, 7) Loop While TextBox1.Text = num.ToString TextBox1.Text = num.ToString intervalo = intervalo + Timer2.Interval Timer2.Interval = intervalo If intervalo = 800 Then Timer2.Enabled = False Button1.Text = "Tirar" Button1.Enabled = True Timer2.Interval = 100 intervalo = 0 End If End Sub End Class

EJERCICIOS ARRAY EJEMPLO

DO WHILE_ EJEMPLO

SELECT_EJEMPLO

PROMEDIO_5 PERSONAS

PERSONAS DEL GRUPO

MULTIPLOS DE 111

GASTOS DIARIOS

Você também pode gostar