Gente, olha para meu codigo, eu esto entrando com dois valores diferentes, mas a saída de dados está com valores iguais, o que posso fazer para da certo, olha aqui os dois números: 2 e 100.64

2 respostas Resolvido
Emanuel_Almeida
package Trabalhos;

import java.util.Locale;

import java.util.Scanner;

public class raio {
public static void main(String[] args) {
Locale.setDefault(Locale.US);
Scanner input = new Scanner(System.in);
double pi = 3.12159;
System.out.println("DIGITE UM NUMERO");
double raio = input.nextDouble();
double area = pi*raio*raio;

System.out.println("DIGITE UM NUMERO");
double pi2 = 3.12159;
double raio2 = input.nextDouble();
double area2 = pi*raio*raio;
System.out.printf("area = %.4f%n",area);
System.out.printf("area = %.4f%n",area2);

2 Respostas

Lucas_Camara
Solucao aceita

Acho que essa parte deveria ser:

double raio2 = input.nextDouble();
double area2 = pi*raio2*raio2;
Emanuel_Almeida

Obrigado meu amigo, deu certo. Sou novo em java, mas vou progredindo ão pouco…Abraço e Deus abençoe…

Criado 8 de abril de 2020
Ultima resposta 8 de abr. de 2020
Respostas 2
Participantes 2