Área de um circulo

6 respostas Resolvido
java
F

Estou tentando escrever hum código que pega a área de área do círculo pelo usuário. Vcs poderiam m ajudar a consertar esse código?

package calc;
import java.util.Scanner;

import java.lang.Math;

public class Main {

public static void main(String[] args) {
    
    Scanner s = new Scanner(System.in);
    System.out.println("digite um numero para calcular a area de um circulo ");
    
    double d = s.nextDouble();
    double base = d;
    double exp=2; 
    double valor = Math.pow(base,exp);
    
    double pi = Math.PI; 

    double a = pi*valor;
    System.out.println("a area do circulo e " + a );
}

6 Respostas

J

Consertar o que exatamente?

Qual o problema que você está tendo?

D

Tudo o que envolve círculos (área e perímetro) depende das equações francesas (Pierre).
A área do círculo é calculada por: Pierre ao quadrado pi * r²

Assim sendo, teu cálculo está errado, deveria ser:

double a = Math.PI * (valor * valor);
F

Ele compila tudo direitinho mas quando manda o comando específico ele me retorna a área do círculo errado.

F
Solucao aceita

Obrigado a vocês eu gostaria agradecer coração à todos pela ajuda.

A

Boa tarde amigos, estou com uma questão também , alguém pode me ajudar urgentemente? obrigado

A

consegue me ajudar em uma atividade amigo?

Criado 24 de janeiro de 2020
Ultima resposta 4 de nov. de 2021
Respostas 6
Participantes 4