Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou fazendo alguns execícios de logica de programação em java, o negocio e que eu vim do php e nao entendo essas coisas de "tipado".
Nao entendo o que esta errado no codigo abaixo alguem pode ja ajudar.
package exaula;
import java.io.*;
public class ExAula {
public static void main (String args []) throws IOException{
BufferedReader entrada;
entrada = new BufferedReader(new InputStreamReader (System.in));
Float num1 , num2 , num3;
System.out.println("Quantas maças voce vai comprar?:");
num1 = Float.parseFloat(entrada.readLine());
if (num1 < 12){
num3 = 1.30 * num1 ;
System.out.println("Valor da comprar: " + num3);
}
if (num1 => 12){
num3 = 1.00 * num1 ;
System.out.println("Valor da comprar: " + num3);
}
}
No segundo if voce esta comparando de forma errada, ao invés de => seria >=.
Outra coisa, nao vejo o porque utilizar Float na quantidade de macas, a nao ser que de pra comprar 2,5 macas :D
public static void main (String args []) throws IOException{