/*
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
*/
package javaapplication7;
import java.util.Scanner;
import java.math.*;
/**
*
-
@author Danilo
*/
public class JavaApplication7 {/**
-
@param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner in = new Scanner(System.in);
int contador;
float n1, n2;
String resp;resp = in.nextLine();
System.out.println("Insira o promeiro número: ");
n1 = in.nextFloat();System.out.println("Insira o segundo número: ");
n2 = in.nextFloat();while ( resp.equals(“sim”)){
if ( n1 % 2 == 0){ System.out.printf("O número %.1f é par \n ", n1); }else{ System.out.format("O número %.1f é impar \n ", n1); } if ( n2 % 2 == 0){ System.out.printf("O número %.1f é par \n", n2); }else{ System.out.format("O número %.1f é impar \n ", n1); } System.out.println("Você quer continuar?"); resp = in.nextLine();
- este " resp = in.nextLine(); " não esta funcionando.
- Com “resp = next();” funciona, mas gostaria de saber o porquê da diferença entre os
dois comandos */
}
}
-
}
- pergunta comentada abaixo do erro ;), vlww!!