Guia17 tabulacion de fun multiplicacion

Page 1

UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

GUIA DE APLICACIÓN N° 17 TABULADOR DE FUNCIONES Y TABLA DE MULTIPLICAR 

FECHA

:

Mayo del 2015

Semana 10

COMPETENCIAS A CONSEGUIR El estudiante utiliza controles de VB que ayuda a tabular funciones, incorporando en la codificación la estructura FOR, uso del control List Box. 

Docente

: Ing. Godofredo Poccori Umeres

CONCEPTOS TEÓRICOS El control ListBox permite añadir elementos en forma de lista y también poder seleccionar elementos de la misma para trabajar los datos. Este control permite seleccionar un elemento solo o varios de ellos, utilizando la propiedad Multiselect. La imagen de la izquierda muestra un ListBox en el que muestra los números naturales hasta el término ingresado.


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Declarar variable Dim num, cont, resultado As Double 'Ingreso de datos num = Val(TextBox1.Text) If num <> 0 Then For cont = 1 To num resultado = cont ListBox1.Items.Add(resultado) Next Else MessageBox.Show("Debe ingresar un numero") End If 'Escribir resultado End Sub End Class

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Declarar variable Dim liminf, limsup, x, y, cont As Double 'Ingreso de datos liminf = Val(TextBox1.Text)


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I limsup = Val(TextBox2.Text) 'If liminf <> "" Then For cont = liminf To limsup x = cont y = x * x - 2 * x + 5 ListBox1.Items.Add(y) Next 'Else ' MessageBox.Show("Debe ingresar un numero") 'End If 'Escribir resultado End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = "" ListBox1.Items.Clear() End Sub End Class

MEJORANDO EL EJEMPLO ANTERIOR


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Declarar variable Dim liminf, limsup, x, y, cont As Double 'Ingreso de datos liminf = Val(TextBox1.Text) limsup = Val(TextBox2.Text) 'If liminf <> "" Then For cont = liminf To limsup x = cont y = x * x - 2 * x + 5 ListBox1.Items.Add(x) ListBox2.Items.Add(y) Next 'Else ' MessageBox.Show("Debe ingresar un numero") 'End If 'Escribir resultado


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = "" ListBox1.Items.Clear() End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Close() End Sub End Class

TABLA DE MULTIPLICAR


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'Declarar variable Dim num, cont, resultado, limite As Double 'Ingreso de datos num = Val(TextBox1.Text) limite = Val(TextBox2.Text) 'Realizar calculos If num <> 0 & limite <> 0 Then For cont = 1 To limite resultado = num * cont ListBox1.Items.Add("" & num & "X" & cont & "=" & resultado) Next Else MessageBox.Show("Debe ingresar el numero y el limite") End If 'Escribir resultado End Sub End Class Otro

Código para realizar una tabla de multiplicar


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

Dim resultado As Double Dim num, lim As Double Private Sub Botonborrar_Click() Limite.Text = " " Numero.Text = " " Tabla.Clear num = 0 lim = 0 Numero.SetFocus End Sub Private Sub Botoncalcular_Click() If Numero.Text = " " Then MsgBox "Debe digitar un numero", 32, "Error" Numero.SetFocus Else For cont = 1 To lim resultado = num * cont Tabla.AddItem " " & num & " x " & cont & " = " & resultado Next End If End Sub


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

Private Sub Botonsalir_Click() End End Sub Private Sub Form_Load() Numero.Text = " " End Sub

Private Sub Limite_Change() If Numero.Text <> " " Then lim = Limite.Text End If End Sub Private Sub Limite_KeyPress(KeyAscii As Integer) If KeyAscii <> 57 Then KeyAscii = 0 End If End Sub Private Sub Numero_Change() If Numero.Text <> " " Then num = Numero.Text End If End Sub Private Sub Numero_KeyPress(KeyAscii As Integer) If KeyAscii <> 57 Then KeyAscii = 0 End If End Sub

Ejercicios propuestos: 1. Elabore un programa para Tabular la función 2. Elabore un programa para Tabular la función

( ) ( )

. ( )

.


UNIVERSIDAD ALAS PERUANAS FILIAL-CUSCO

ESCUELA PROFESIONAL DE INGENIERÍA CIVIL Programación Digital SEM 2015-I

Bibliografía:    

Juan José Castañeda Visual Basic 6.0 Editorial Megabyte Lic Manuel A. Torres Remon Visual Basic 2012 Editorial Macro Francisco Javier Ceballos Visual Basic 3° Edición Editorial Alfaomega Javier García de Jalón - José Ignacio Rodríguez - Alfonso Brazález Aprenda Visual Basic 6.0 (Como si estuviera en primero)

Linkografía: 

Integral http://es.slideshare.net/lalam.q/simpson-13


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.