Output do código está errado e não consigo consertar!
Olá, sou estudante iniciante de programação e estou desenvolvendo um código para uma aula, onde esse é o enunciado:
"Faça um código que ajude a calcular a resposta para seus exercícios de Física.
As questões consistem em calcular a força de atração elétrica entre duas cargas puntiformes, a força é calculada de acordo com a seguinte fórmula:
F=K×Q1×Q2/D^2
Utilize o valor de 100 para K, Q1, Q2 e D serão fornecidos pelo usuário.
Mostre o valor de F com duas casas decimais.
Entrada
Serão fornecidos ao seu programa três valores inteiros, Q1, Q2 e D, respectivamente.
Saída
Seu programa deve mostrar o resultado da conta com exatas 2 casas decimais, de acordo com o exemplo abaixo."
Então eu fiz o código que tirei print aqui, mas alguns resultados saem incorretos e sem as casas decimais necessárias!
Em setprecision, eu coloquei o limite de duas casas (2), mas o programa mostra dois dígitos...
Quando utilizei setprecision (4) ele até funcionou com resultados como 22.22, mas com números maiores, como 3600, não se mostra uma solução viável.
Se alguém puder me ajudar, agradeço muito!

Discussão (0)
Carregando comentários...