The Oicle 0 Denunciar post Postado Abril 13, 2015 O código não quer compliar e quando compila não aparece o que está no metodo System.out.printf(). sou iniciante no java e estou treinando atravé de uma apostila de exercicios não- resolvidos chamado "300 IDEIAS". O que está errado??? import java.util.Scanner; public class water_118 { public static void main(String[] args){ Scanner sasa = new Scanner(System.in); System.out.println("========FOTOSSÍNTESE========="); String a; String a1 = "a"; String b; String b1 = "b"; String c; String c1 = "c"; System.out.println("Digite A para começar..."); a = sasa.nextLine(); if(a == a1){ System.out.printf("''A água\n"); } System.out.println("Digite B para continuar..."); b= sasa.nextLine(); if(b == b1 ){ System.out.printf("Nas folhas, existe uma substância verde, a clorofila, que absorve a energia luminosa do sol.\n"); System.out.printf("Ao mesmo tempo, por meio dos estômatos presentes nas folhas, a planta absorve gás carbônico do\n"); System.out.printf("ar.\n"); } System.out.println("Digite C"); c=sasa.nextLine(); if(c == c1){ System.out.printf("Usando a energia solar, o gás carbônico e o hidrogênio contido na água retirada do solo,\n"); System.out.printf("após complicadas reações químicas, a planta produz açúcares (glicose).\n"); } } } Compartilhar este post Link para o post Compartilhar em outros sites