Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2013, 09:58
Mechabits
 
Fecha de Ingreso: agosto-2013
Mensajes: 103
Antigüedad: 11 años, 3 meses
Puntos: 1
Respuesta: Programa sencillo

Está bien hecho, pero acostúmbrate a usar las llaves del if, por buenas prácticas y eso. Además te sobra una línea ya que nunca se usa
Pero por lo demás esta bien y funciona.
Te lo dejo aquí como debería ser:

Código Java:
Ver original
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5. package entradascine;
  6.  
  7. import java.util.Scanner;
  8.  
  9. /**
  10.  *
  11.  * @author Elfrod
  12.  */
  13. public class EntradasCine {
  14.  
  15.     /**
  16.      * @param args the command line arguments
  17.      */
  18.     public static void main(String[] args) {
  19.         // TODO code application logic here
  20.         Scanner teclado = new Scanner(System.in);
  21.         double precioIni, precioFin, precioTot;
  22.         int cantE;
  23.         System.out.print("Dame numero de entradas: ");
  24.         cantE = teclado.nextInt();
  25.         System.out.print("Dame el precio de la entrada: ");
  26.         precioIni = teclado.nextDouble();      
  27.         if (cantE >= 5) {
  28.             precioFin = precioIni - precioIni * 0.05;
  29.         } else {
  30.             precioFin = precioIni;
  31.         }
  32.         precioTot = precioFin * cantE;
  33.         System.out.println("El precio final de cada una es: " + precioFin + " El precio total es " + precioTot);
  34.     }
  35. }

Instalate primero el jdk (la ultima version) que te hará falta para después instalarte el netbeans. Hazlo por ese orden porque sino posiblemente no te funcione.

También tienes otro compilador que es el eclipse aunque yo no lo he usado aún