Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME TIF 1 Y 2
Integrantes :
Grupo: C
Arequipa –Perú
2021-A
2.1.1 Código 5
2.1.3 Aporte 10
2.2.1 Código 11
2.2.3 Aporte 11
CAPÍTULO 1: MARCO TEÓRICO
Objeto
Un objeto es una entidad que tiene unos atributos particulares(datos) y unas formas de operar
sobre ellos (los métodos o funciones miembro).Es decir, un objeto incluye, por una parte una
por estas funciones que definen su estado. Por ejemplo, una ventana de windows contendrá
Mensajes
Método
definición de la función miembro del objeto. La estructura más interna de un objeto esta
oculta, de tal manera que la única conexión con el exterior son los mensajes.
Miembros de clase
parecen a las variables ya que se pueden leer y establecer directamente. Para definir un
campo:
Class SampleClass
End Class
Clases
Una clase es la definición de un tipo de objetos. De esta manera, una clase “Empleado”
representaría todos los empleados de una empresa, mientras que un objeto de esa clase
existente.
El polimorfismo significa que puede tener múltiples clases que se pueden usar de
manera intercambiable, aunque cada clase implementa las mismas propiedades o los
2.1.1 Código
End Sub
End If
End Sub
End Sub
PagoAdicional()
PagoAlumno()
End Sub
Private Sub bloquear()
chkCarnet.Checked = False
chkInformatica.Checked = False
chkBiblioteca.Checked = False
End Sub
Private Sub PagoAlumno()
lbl_PagoAlumno.Text = (CDbl(lblCostoMatricula.Text) +
CDbl(lbl_PagoAdicional.Text)).ToString("c")
End Sub
Private Sub PagoAdicional()
lbl_PagoAdicional.Text = (CDbl(carnet) + CDbl(informatica) +
CDbl(biblioteca)).ToString("c")
End Sub
End If
End If
End Sub
Private Sub limpiar()
txt_codigo.Text = ""
txt_nombre.Text = ""
chkCarnet.Checked = False
chkInformatica.Checked = False
chkBiblioteca.Checked = False
cbx_carreras.SelectedIndex = 0
End Sub
lbl_totalmatriculados.Text = ""
lbl_pagototalalumnos.Text = ""
End Sub
End If
End Sub
2.2.1 Código
2.2.3 Aporte
Function MostrarDatos()
Return Nombre1 & "-" & Nota1
End Function
End Class
Module Module1
Sub main()
Dim fila As Integer
Dim A(100) As ALUMNO
Dim na As Integer
Console.WriteLine("cuantos aslumnos quiere generar")
na = Console.ReadLine
For fila = 0 To na - 1
A(fila) = New ALUMNO("nombre" & fila + 1, Int(Rnd() * 21))
Next
For fila = 0 To na - 1
Console.WriteLine(A(fila).MostrarDatos())
Next
Console.ReadLine()
End Sub
End Module
Public Class Form1
Function promedio(ByVal A() As ALUMNO, ByVal na As Integer) As Single
Dim fila As Integer
Dim suma As Single = 0
For fila = 0 To na - 1
suma = suma + A(fila).Nota
Next
Return suma / na
End Function
Next
For fila = 0 To na - 1
Cadena = Cadena & A(fila).MostrarDatos() & vbCrLf
Next
Cadena = Cadena & vbCrLf & "el promedio es" & promedio(A, na)
txtsalida.Text = Replace(Cadena, "-", vbTab)
Console.ReadLine()
End Sub
End Class