Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: birdez en 14 Marzo 2012, 19:19 pm



Título: Alguien puede ayudarme?
Publicado por: birdez en 14 Marzo 2012, 19:19 pm
Hola buenas a todos os comento cual es mi probelma
debo acer este ejercicio lo que ocurre es que no se hacer lo de la clase :S
los formularios los tengo creados y el codigo de el mayor numero y el menor tambien y era por si podeis ayudarme a acer lo de la clase o modulo gracias!!
se que no me dareis la respuesta asi que si podeis explicarmelo lo mas basico posible mejor que mejor gracias xD

Ejercicio:

Desarrollar una clase o modulo que permita realizar operaciones estadísticas básicas con
números enteros, las operaciones que se deben contemplar son las siguientes:
1. Calculo del máximo valor.
2. Calculo del mínimo valor.
3. Calculo de la media de los valores.
4. Calculo de la moda (el valor más repetido)
Realizar una pequeña aplicación de Windows Forms que permita introducir varios números
enteros almacenándolos en un array para luego aplicarles las funciones anteriores y mostrar
los resultados.
El programa debe incluir un menú con una opción por cada una de las operaciones disponibles.





Título: Re: Alguien puede ayudarme?
Publicado por: raul338 en 14 Marzo 2012, 19:43 pm
Hola buenas a todos os comento cual es mi probelma
debo acer este ejercicio lo que ocurre es que no se hacer lo de la clase :S
............
se que no me dareis la respuesta asi que si podeis explicarmelo lo mas basico posible mejor que mejor gracias xD
Como afirmas, no se hacen tareas. Aunque lo que pides es lo mas básico de programación, solo tienes que usar la logica

Realizar una pequeña aplicación de Windows Forms
Te lo muevo al foro de .net ;) que esto es Visual Basic 6


Título: Re: Alguien puede ayudarme?
Publicado por: birdez en 14 Marzo 2012, 19:44 pm
lo que ocurre que no se como se hace ese el mi problema no se como hacer para que al darle a un botón del formulario me vaya a la clase


Título: Re: Alguien puede ayudarme?
Publicado por: Senior++ en 14 Marzo 2012, 20:33 pm
Nota: todos OBJETO en excensia  tiene  Identidad,Estado,comportamiento

Toda clase tiene un Nombre: por ejemplo

La clase Coche

¿Que tiene un coche?

Ruedas,puertas (muchas mas...pero mejor con estas) Ambas van hacer numericas...

Código:
Dim Ruedas as integer
Dim Puertas as integer

ahora creamos un modulo contructor

Código:
Sub new(Byval cantidadruedas as integer,Byval cantidadpuertas as integer)

Me.Rueda = cantidadruedas
Me.Puerta = cantidadpuertas


Creamos una funcion que podremos ver el "Resultado" fuera de la clase...

Código:
Funcion GetNombreCompleto() as integer
Return Me.ruedas
end function

Aquí lo que le estamos diciendo al visual basic que devuelva el VALOR  de cantidadruedas (que lo modificaremos con el código que pondremos en el button)

Vamos al formulario incial, y insertamos un boton y haces doble clic. y pon este código

Dim tuneado As new Coche()

Código:
Dim tuneado as new Coche ( 5, 5)
Dim nom as integer
nom = tuneado.GetNombreCompleto()
Messagebox.Show("El numero de puertas es: " & nom)
De nada... (puede que haya un fallo si es así dilo, que no tengo instalado vb.net y lo hecho sobre la marcha)

Saludos.

Nota: Bueno no tenía nada que hacer y revise el código que puse y bueno tengo dos o tres fallos... ya esta modificado.