Ajuda ai pessoal, nao estou conseguindo resolver esse caso.Financial Management

1. Ajuda ai pessoal, nao estou conseguindo resolver esse caso.Financial Management

Diaku Zena Manuel
DiakuZena

(usa Ubuntu)

Enviado em 02/08/2018 - 13:32h

Pessoal estou tentando resolver esse problema, mas meio que complicado!
.
Larry se formou este ano e finalmente tem um emprego. Ele está ganhando muito dinheiro, mas de alguma forma nunca parece ter o suficiente. Larry decidiu que precisa se apossar de sua carteira financeira e resolver seus problemas de financiamento.
O primeiro passo é descobrir o que está acontecendo com o dinheiro dele.
Larry tem seus extratos bancários e quer ver quanto dinheiro tem. Ajude Larry escrevendo um programa para obter o saldo final de cada um dos últimos doze meses e calcular o saldo médio da sua conta.
.
Especificação de entrada
.
A entrada será de 12 linhas. Cada linha conterá o saldo final de sua conta bancária para um determinado mês. Cada número será positivo e exibido para o centavo. Nenhum sinal de dólar será incluído.
.
Especificação de saída
.
A saída será um único número, a média (média) dos saldos finais dos 12 meses.
Ele será arredondado para o centavo mais próximo, precedido imediatamente por um cifrão e seguido pelo fim da linha.
Não haverá outros espaços ou caracteres na saída.
.
Na linguagem Java..

Sample input
100.00
489.12
12454.12
1234.10
823.05
109.20
5.27
1542.25
839.18
83.99
1295.01
1.75
.
Sample output
$1581.42



  


2. Re: Ajuda ai pessoal, nao estou conseguindo resolver esse caso.Financial Management

Fabio do Nascimento Lima
fabionlima

(usa Kali)

Enviado em 02/08/2018 - 13:36h

Qual é a dúvida?
As especificações do programa estão bem claras para mim.


3. Re: Ajuda ai pessoal, nao estou conseguindo resolver esse caso.Financial Management

Diaku Zena Manuel
DiakuZena

(usa Ubuntu)

Enviado em 02/08/2018 - 13:40h

fabionlima escreveu:

Qual é a dúvida?
As especificações do programa estão bem claras para mim.

foi esta a minha resoluçao, mas a plataforma negou... onde esta o erro?
.
package col;
import java.util.Scanner;
public class Col {

public static void main(String[] args) {
Scanner ler = new Scanner(System.in);

double saldo, soma=0.0;

for(int i=0; i<12; i++){
saldo=ler.nextDouble();
soma=saldo + soma;
}
System.out.println("$"+soma/12.0);
}

}


4. Re: Ajuda ai pessoal, nao estou conseguindo resolver esse caso.Financial Management

Adriano Siqueira
adrisiq

(usa KDE Neon)

Enviado em 29/09/2018 - 17:46h

Tenta isso:

import java.util.InputMismatchException;
import java.util.Scanner;

public class Calc {
public static void main(String[] args) {
int qtdCiclos = 12;
double media = 0.0;

for(int i = 0; i < qtdCiclos; ++i) {
try{
System.out.print("Valor [" + (i + 1) + "]: ");
media += new Scanner(System.in).nextDouble();
}catch(InputMismatchException e){
System.err.println("*Entrada inválida, usando 0 no lugar.");
media += 0;
}
}

media /= qtdCiclos;

System.out.println();
System.out.printf("Média: R$ %.2f", media);
System.out.println("\n");

System.exit(0);
}
}







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts