elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Nota media con calificacion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Nota media con calificacion  (Leído 8,327 veces)
aythor94

Desconectado Desconectado

Mensajes: 37


Ver Perfil
Nota media con calificacion
« en: 4 Septiembre 2009, 20:01 pm »

Hola!!!
Necesito ayuda sobre como insertar notas (del instituto) y que luego me de una nota media con un mensaje que diga, por ejemplo:
Si tengo un 10 --------- Eres un crack
Si tengo un 9----------- Te queda muy poco.

Y asi del 10 al 0, alguien tiene idea si esto se puede hacer en vb.net?

Es una inquietud que tengo desde hace ya vario tiempo, y me gustaria saber como se puede hacer.
Gracias de antemano,
Un salu2!!!

PD: Este mismo post lo abri en otra categoria, cierren el que puse en la otra y dejen este.
Gracias,
Un salu2!!!


En línea

Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Nota media con calificacion
« Respuesta #1 en: 4 Septiembre 2009, 20:12 pm »

Con un select case se puede hacer algo asi, primero sacas la media y despues haces algo como

Select Case Media
    Case 10
        MessageBox.Show("Eres un crack")
    Case 9
        MessageBox.Show("Te queda muy poco")
    Case n
        'etc
    Case else
End Select


En línea

aythor94

Desconectado Desconectado

Mensajes: 37


Ver Perfil
Re: Nota media con calificacion
« Respuesta #2 en: 4 Septiembre 2009, 20:17 pm »

Hola!!!
Gracias por tu rapida respuesta, pero no se puede hacer de la forma que al hacer el calculo, aparezca en la pantalla, pero no como un mensaje flotante, si no que aparezca en un textbox?
Gracias de nuevo,
Un salu2!!!
En línea

Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Nota media con calificacion
« Respuesta #3 en: 4 Septiembre 2009, 20:24 pm »

Pues eso seria asi:

Select Case Media
    Case 10
        TextBox1.Clear()
        TextBox1.Text= "Eres un crack"
    Case 9
        TextBox1.Clear()
        TextBox1.Text= "Te queda muy poco"
    Case n
        'etc
    Case else
End Select
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Nota media con calificacion
« Respuesta #4 en: 4 Septiembre 2009, 20:25 pm »

Tienes tarea verdad? porque es el más que clásico ejercicio que le ponen a todo el mundo cuando comienzan con los condicionales :-X

Código
  1. Select Case Media
  2. Case 10
  3. textbox.Text = "Eres un crack"
  4. Case 9
  5. textbox.Text = "Te queda muy poco"
  6. Case n
  7. 'etc
  8. Case else
  9. End Select

Y ya, lo que preguntas esta en el primer capítulo de cualquier libro

Saludos

Ups ... ya lo había escrito, así que no lo iba a borrar XD
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Nota media con calificacion
« Respuesta #5 en: 4 Septiembre 2009, 20:30 pm »

el textBox.Clear() no es necesario, jeje  ;D el codigo de Novlucker es el correcto
En línea

aythor94

Desconectado Desconectado

Mensajes: 37


Ver Perfil
Re: Nota media con calificacion
« Respuesta #6 en: 4 Septiembre 2009, 20:36 pm »

Ok, un millon de gracias  :D
Pero tengo otra duda, quizas la que normalmente suelo tener casi siempre:
¿Como relaciono el resultado de la operacion con la cadena de calificacion?
Gracias,
Un salu2!!!
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Nota media con calificacion
« Respuesta #7 en: 4 Septiembre 2009, 20:41 pm »

A que te refieres con "¿Como relaciono ..." ?
Se supone que la relación aparece cuando realizas el Select Case, Case 1, Case 2, Case 3, etc

De lo contrario puedes crear un diccionario y tener los "elementos asociados", pero el resto del código cambiaría (ya no sería un Select Case)

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
aythor94

Desconectado Desconectado

Mensajes: 37


Ver Perfil
Re: Nota media con calificacion
« Respuesta #8 en: 4 Septiembre 2009, 20:45 pm »

Clero, yo me referia ha donde insertar esto.
Ahora se que va en la operación matemática que ponga, la verdad es que en este tema estoy dudoso, pero bueno, sera cuestion de leerse algunos tutoriales sobre el manejo un poco más avanzado del Vb.net
Gracias por todo,
Un salu2!!!
En línea

Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Nota media con calificacion
« Respuesta #9 en: 4 Septiembre 2009, 20:46 pm »

Lo que te de la operacion lo guardas en la variable Media y asi ya esta relacionado

dim Media as Integer

Media = (cal1 + cal2 + cal3) /3

select case Media

etc...
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Calificación de web con JAVA
Java
macurbano 1 1,675 Último mensaje 13 Febrero 2012, 23:30 pm
por Azielito
Máxima calificación europea a una patente valenciana antipiratas
Noticias
wolfbcn 0 1,112 Último mensaje 4 Enero 2013, 02:01 am
por wolfbcn
De 4Gb a 8Gb se nota? « 1 2 3 »
Hardware
Vivisnai 27 13,935 Último mensaje 7 Enero 2014, 19:36 pm
por el-brujo
Calcular nota máxima
Programación C/C++
Merlindvd 1 2,205 Último mensaje 26 Noviembre 2016, 18:23 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines