elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:35  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Notas de evaluación Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Notas de evaluación Java  (Leído 1,958 veces)
Meta


Desconectado Desconectado

Mensajes: 2.304



Ver Perfil WWW
Notas de evaluación Java
« en: 9 Febrero 2011, 17:06 »

:)

Quiero hacer en Java, qu eme metí ahora mismo en este mundo, que lea por teclado la nota de un estudiante (número real) y muestre en pantalla si es un estudiante destacado, normal o regular. Un estudiante es destacado si su nota es igual o superior a 8, normal si es igual o superior a 5 y menor a 8, y regular si esta por debajo del 5.

Uso el NetBeans 6.9.1 en español.

http://netbeans.org/downloads/index.html

Si escoges la primera opción JAVA se en españo, a 66 MB es suficiente. Trabajo con ella en el Windows 7 64-bits.


En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
Tyrz


Desconectado Desconectado

Mensajes: 917


Get big or die tryin'


Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #1 en: 9 Febrero 2011, 20:17 »

 :huh: :huh: :huh:
quieres el programa hecho?

Espero que sea una broma xd


En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Notas de evaluación Java
« Respuesta #2 en: 9 Febrero 2011, 20:37 »

Te he visto preguntar cosas mas dificiles, me asombra q no puedas hacer eso, para q te ayuden tienes q poner tu intento aunquesea sino no creo q te ayuden y contestaran cosas como hizo Tyrz xD

Consejo: Lee un buen tutorial de Java y enseguida q lo termines sabras como hacer eso
En línea
Tyrz


Desconectado Desconectado

Mensajes: 917


Get big or die tryin'


Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #3 en: 9 Febrero 2011, 22:33 »

es decir, es facil de hacer. Si realmente no puedes te ayudo pero me ha extrañado este tipo de mensajes de alguien con tantos posts.
Me ha sonado a broma...
Suerte
En línea

La Muertع Blancα


Desconectado Desconectado

Mensajes: 426


http://linuxycuriosidades.tk/


Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #4 en: 9 Febrero 2011, 22:42 »

Mis 2 min.  :P
Hazlo por ti mismo sino no aprendes, además puede que me haya equivocado y tampoco está optimizado :silbar:

Citar
/***************WhiteDeath***************************************/

 
   import cs1.*;
   import java.io.*;
   import java.util.*;
   import java.text.*;
   public class meaburroyayudo
   {
      public static void main (String[] args)
      {


double nota;
boolean b_nota;
nota=600;
b_nota=false;
while (b_nota == false)
{
System.out.println("Introduce una nota:");
nota = Keyboard.readDouble();
if ((nota<0)||(nota>10)) b_nota=false;
else b_nota=true;
}
   
 System.out.println("Tu nota es: " + nota);
 System.out.println("");

if ((nota=>0) && (nota<5))
System.out.println("Eres retrasado");
else
   if ((nota>=5) && (nota<8))
            System.out.println("Normal");
            else
               if ((nota>=8) && (nota<=10))
               System.out.println("Destacado");
               else
               System.out.println("Me aburro");

      }
   }

« Última modificación: 9 Febrero 2011, 22:52 por La Muertع Blancα » En línea

iluckycatcher
«lo único necesario para el triunfo del mal es que los buenos no hagan nada», Edmund BurkeLinuxyCuriosidades.tk
Meta


Desconectado Desconectado

Mensajes: 2.304



Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #5 en: 10 Febrero 2011, 03:37 »

Hola:

Por ahora hice este código pero me da error en los if else. Me estoy leyendo un manual de Java que encontré en PDF aquí, página 33 del PDF.

Edito:
Investigando por mi cuenta he modificado este código.
Código
package notas;
import java.io.*;
import java.util.*;
 
public class Main {
 
   public static void main(String[] args) {
 
       double nota = 0;
 
       Scanner teclado = new Scanner(System.in); // Creamos el objeto teclado.
 
       System.out.printf("Introduce una nota: \n");
       nota = teclado.nextInt();
 
       if ((nota >= 8) && (nota <= 10))
       {
           System.out.printf("Destacado.\n");
       }
 
       else if((nota >= 5) && (nota < 8))
       {
           System.out.printf("Normal.\n");
       }
 
       else if((nota < 5))
       {
           System.out.printf("Regular.\n");
       }
   }
 
}
 

Me da error si pongo una nota con decimales. Pensé que hay que usar un tipo Double.

Citar
run:
Introduce una nota:
5.5
Exception in thread "main" java.util.InputMismatchException
        at java.util.Scanner.throwFor(Scanner.java:840)
        at java.util.Scanner.next(Scanner.java:1461)
        at java.util.Scanner.nextInt(Scanner.java:2091)
        at java.util.Scanner.nextInt(Scanner.java:2050)
        at tema13e1.Main.main(Main.java:35)
Java Result: 1
GENERACIÓN CORRECTA (total time: 4 seconds)

Ahora si me funciiona muy bien todo lo demás, excepto cuando pongo decimales. Lleguer cambiar esta parte del código a Double y nada.  nota = teclado.nextDouble();
« Última modificación: 10 Febrero 2011, 05:26 por Meta » En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
jhonatanAsm

Desconectado Desconectado

Mensajes: 214



Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #6 en: 17 Mayo 2012, 01:40 »

por si alguien tiene ese problema...

sale error porque ingresa un punto "." , y los decimales se especifican con
una coma ","    . debiera ingresar 5,5

salu2
En línea

mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

-La MaYoR CoMpLEJiDaD De tOdAs eS hAcEr cOmPlEjO AlGo qUe nO Lo eS <negrita id="usuario" class="creaciones">J.A.</ negrita>
RyogiShiki


Desconectado Desconectado

Mensajes: 708


げんしけん - Hikkikomori FTW!!!


Ver Perfil WWW
Re: Notas de evaluación Java
« Respuesta #7 en: 17 Mayo 2012, 04:20 »

Siento que hayan revivido un tema viejo, pero ya que lo hicieron, pues...

Bueno que para leer double hacemos:

Código
nota = teclado.nextDouble();

Como siempre algo de Documentación nunca viene mal:

La clase Scanner
El método nextDouble()
Y por último sobre la excepción: InputMismatchException
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Versión de evaluación?
Software
malferI 0 359 Último mensaje 3 Junio 2004, 21:14
por malferI
version evaluacion
Windows
javikanin 3 455 Último mensaje 10 Noviembre 2004, 03:56
por studio_2004
Evaluacion de una VPN
Hacking Básico
The Goblin 1 529 Último mensaje 19 Febrero 2006, 13:05
por ANIMATRIX
Duda respecto a una evaluacion
Programación C/C++
y_young 4 511 Último mensaje 3 Julio 2008, 01:15
por y_young
ORDENACION DE NOTAS POR FECHAS EN JAVA.
Java
el_otro_yo 8 295 Último mensaje 19 Mayo 2012, 17:38
por RyogiShiki
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines