Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
preciso de uma ajudinha dos mais experts de programação em java, conclui um trabalho agora pouco e queria saber se realmente está tudo certo, vou colocar as exigencias de cada questão mais o código da mesma, são 3 questões simples. agradeço desde já a ajuda de vocês.
1) (Questao1.java) Um armazém comercializa cinco diferentes mercadorias, identificadas por números inteiros de 1 a 5. A quantidade de mercadorias em estoque e o preço de venda de cada produto devem ser armazenados em vetores distintos. Ao final de um dia, o comerciante fornece o total de vendas. Crie um programa que: ? Realize as entradas de dados necessárias para alimentar os vetores (exiba os valores dos vetores); ? Calcular e informar a situação do estoque do armazém para cada produto; ? Calcular o faturamento do dia, observando o estoque, a venda diária e o preço de venda de cada produto comercializado;
código:
2) (Questao2.java) Faça um programa para auxiliar uma loja que possui uma frota de veículos com 05 unidades. O dono da loja necessita controlar os gastos da frota (combustível e manutenções) por mês. Com o controle mensal podemos apurar o gasto anual da frota, portanto temos que criar o controle mensal e somar esses gastos no final do período (Ano). Você pode gravar os dados ?relatório? num arquivo texto se preferir
3) (Questao3.java) Faça um programa que armazene as médias mensais de temperaturas num vetor e após exiba os dados. Exemplo dos dados de saída. Após a entrada dos valores, exibir os dados do mês com a menor e a maior e a média da temperatura, conforme modelo abaixo.
Ex. Listagem das temperaturas mensais 2012 ? Janeiro - 32,2 °C 2012 - Fevereiro - 35,0 .... Total Anual ? Temperatura média 20,8 °C A maior temperatura foi do mês Fevereiro com 35,5°C A menor temperatura foi a do mês de Agosto com 15,2°C
preciso de uma ajudinha dos mais experts de programação em java, conclui um trabalho agora pouco e queria saber se realmente está tudo certo, vou colocar as exigencias de cada questão mais o código da mesma, são 3 questões simples. agradeço desde já a ajuda de vocês.
1) (Questao1.java) Um armazém comercializa cinco diferentes mercadorias, identificadas por números inteiros de 1 a 5. A quantidade de mercadorias em estoque e o preço de venda de cada produto devem ser armazenados em vetores distintos. Ao final de um dia, o comerciante fornece o total de vendas. Crie um programa que: ? Realize as entradas de dados necessárias para alimentar os vetores (exiba os valores dos vetores); ? Calcular e informar a situação do estoque do armazém para cada produto; ? Calcular o faturamento do dia, observando o estoque, a venda diária e o preço de venda de cada produto comercializado;
código:
2) (Questao2.java) Faça um programa para auxiliar uma loja que possui uma frota de veículos com 05 unidades. O dono da loja necessita controlar os gastos da frota (combustível e manutenções) por mês. Com o controle mensal podemos apurar o gasto anual da frota, portanto temos que criar o controle mensal e somar esses gastos no final do período (Ano). Você pode gravar os dados ?relatório? num arquivo texto se preferir
3) (Questao3.java) Faça um programa que armazene as médias mensais de temperaturas num vetor e após exiba os dados. Exemplo dos dados de saída. Após a entrada dos valores, exibir os dados do mês com a menor e a maior e a média da temperatura, conforme modelo abaixo.
Ex. Listagem das temperaturas mensais 2012 ? Janeiro - 32,2 °C 2012 - Fevereiro - 35,0 .... Total Anual ? Temperatura média 20,8 °C A maior temperatura foi do mês Fevereiro com 35,5°C A menor temperatura foi a do mês de Agosto com 15,2°C
código:
Mas estão dando algum erro??? se sim posta onde e a mensagem de erro. E acerte as tags code por favor para facilitar a leitura do codigo, acertei no meué so editar os seus, ok...
_________________
O melhor lugar para se esconder um cadáver, é na segunda página do Google.
1) Você está tendo algum erro, mande o erro. 2) Para saber se está funcionando faça o teste de mesa da sua lógica. 3) A codificação (comandos da linguagem), suas váriaveis devem estar de acordo com a linguagem, se estão acredito que o seu código está correto. 4) Se o resultado do seu teste de mesa for igual ao resultado do programa a possibilidade de estar correto é grande.
WillianValer:
preciso de uma ajudinha dos mais experts de programação em java, conclui um trabalho agora pouco e queria saber se realmente está tudo certo, vou colocar as exigencias de cada questão mais o código da mesma, são 3 questões simples. agradeço desde já a ajuda de vocês.
1) (Questao1.java) Um armazém comercializa cinco diferentes mercadorias, identificadas por números inteiros de 1 a 5. A quantidade de mercadorias em estoque e o preço de venda de cada produto devem ser armazenados em vetores distintos. Ao final de um dia, o comerciante fornece o total de vendas. Crie um programa que: ? Realize as entradas de dados necessárias para alimentar os vetores (exiba os valores dos vetores); ? Calcular e informar a situação do estoque do armazém para cada produto; ? Calcular o faturamento do dia, observando o estoque, a venda diária e o preço de venda de cada produto comercializado;
código:
import java.util.Scanner;
public class Questao1 { public static void main(String[] args) { int [] estoque = new int [5]; double [] PrecoVenda= new double [5]; int [] vendas = new int [5]; int [] restanteEsto = new int[5]; double [] faturamento = new double [5];
Scanner in = new Scanner (System.in); for ( int i =0; i<=4;i++ ){
System.out.println("informe a quantida de produtos em estoque do produto "+(i+1)); estoque[i] = in.nextInt (); }
for (int j=0;j<=4;j++){ System.out.println ("informe o preço de venda do produto "+(j+1)); PrecoVenda[j] = in.nextDouble ();
}
for (int j=0;j<=4;j++){ System.out.println ("informe quantas vendas foram feitas do produto "+(j+1)); vendas[j] = in.nextInt ();
} System.out.println("*********estoque de produtos*********");
for(int i = 0;i<estoque.length;i++){ System.out.println("estoque do produto "+(i+1)+ ": " + estoque[i]); } System.out.println("*********estoque depois das vendas*********");
for (int i =0;i<vendas.length;i++){ restanteEsto[i]= estoque[i] - vendas[i]; System.out.println("restante no estoque do produto "+(i+1)+": "+restanteEsto[i]); }
System.out.println("*********faturamento de cada produto*********");
for (int i=0;i<=4;i++){ faturamento[i]=vendas[i]*PrecoVenda[i]; System.out.println("o faturamento do produto "+(i+1)+" foi de "+faturamento[i]); }
System.out.println("*********preço de cada produto*********");
for (int i=0;i<=4;i++){ System.out.println("o preço do produto "+(i +1)+" é de "+PrecoVenda[i]); }
System.out.println("*********total de vendas de cada produto*********");
for (int i=0;i<=4;i++){ System.out.println ("foram feitas "+vendas[i]+ " vendas do produto "+(i+1)); } } }
2) (Questao2.java) Faça um programa para auxiliar uma loja que possui uma frota de veículos com 05 unidades. O dono da loja necessita controlar os gastos da frota (combustível e manutenções) por mês. Com o controle mensal podemos apurar o gasto anual da frota, portanto temos que criar o controle mensal e somar esses gastos no final do período (Ano). Você pode gravar os dados ?relatório? num arquivo texto se preferir
import java.util.Scanner; class Questao2 { public static void main (String [] args){ double [] manutencao = new double [12]; double [] combustivel = new double [12]; int [] mes = new int [12]; int [] veiculo = new int [5]; double [] totalgastos = new double [12]; Scanner in = new Scanner(System.in); double [] totalCombus = new double [12]; double [] totalManut = new double [12];
for (int j=0; j <=11;j++){ System.out.println("gastos do mês "+(j+1)); mes[j]=j;
for (int i =0; i <=4;i++){
System.out.println("gastos com o veículo "+(i+1));
System.out.println("gastos com manutenção do veículo "); manutencao [i] = in.nextDouble();
System.out.println("gastos com combustível do veículo "); combustivel [i] = in.nextDouble();
System.out.println("gastos com o veículo "+(i+1)+" é de: "+(manutencao[i]+combustivel[i])); totalCombus[i]= totalCombus[i]+combustivel[i]; totalManut [i]=totalManut[i]+manutencao[i]; totalgastos[i]= totalCombus[i]+totalManut[i]; }
}
for (int i =0; i <=4;i++){ System.out.println(totalgastos[i]); }
} }
3) (Questao3.java) Faça um programa que armazene as médias mensais de temperaturas num vetor e após exiba os dados. Exemplo dos dados de saída. Após a entrada dos valores, exibir os dados do mês com a menor e a maior e a média da temperatura, conforme modelo abaixo.
Ex. Listagem das temperaturas mensais 2012 ? Janeiro - 32,2 °C 2012 - Fevereiro - 35,0 .... Total Anual ? Temperatura média 20,8 °C A maior temperatura foi do mês Fevereiro com 35,5°C A menor temperatura foi a do mês de Agosto com 15,2°C
código:
import java.util.Scanner; class Questao3 { public static void main (String[] args){ String [] mes= {"janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"}; double [] temperatura = new double [13]; double menorTemperatura=1000; double maiorTemperatura=0; double mediaAno = 0; Scanner in = new Scanner(System.in);
for (int i=0; i<=11;i++){ System.out.println("informe a média de temperatura do mês: "+mes[i]); temperatura[i] = in.nextDouble();
if (maiorTemperatura <temperatura[i]){ maiorTemperatura=temperatura[i]; } if (menorTemperatura>temperatura[i]){ menorTemperatura=temperatura[i]; } } for (int i =0; i<=11;i++){ mediaAno=mediaAno+temperatura[i];
} mediaAno=mediaAno/12; System.out.println("a média anual "+mediaAno); System.out.println("a menor média de temperaturas foi de "+menorTemperatura); System.out.println("a maior média de temperatura foi de "+maiorTemperatura);
eu só queria ver se oscódigos correspondiam com oquepedeia cada questão, eu mudei algumas coisas antes de mandar eles para o professor e ontem obtive a nota 9,6 valendo 10 o trabalho segue ai os códigos mudados, vejam se acham interessantes mesmo sendo básicos e simples e se minha lógica ficou inteiramente correta. código fonte 1
WillianValer Offline
Posts: 7
preciso de uma ajudinha dos mais experts de programação em java, conclui um trabalho agora pouco e queria saber se realmente está tudo certo, vou colocar as exigencias de cada questão mais o código da mesma, são 3 questões simples. agradeço desde já a ajuda de vocês.
1) (Questao1.java) Um armazém comercializa cinco diferentes mercadorias,
identificadas por números inteiros de 1 a 5. A quantidade de mercadorias em
estoque e o preço de venda de cada produto devem ser armazenados em vetores
distintos. Ao final de um dia, o comerciante fornece o total de vendas. Crie um
programa que:
? Realize as entradas de dados necessárias para alimentar os vetores (exiba
os valores dos vetores);
? Calcular e informar a situação do estoque do armazém para cada produto;
? Calcular o faturamento do dia, observando o estoque, a venda diária e o
preço de venda de cada produto comercializado;
código:
2) (Questao2.java) Faça um programa para auxiliar uma loja que possui uma frota de
veículos com 05 unidades. O dono da loja necessita controlar os gastos da frota
(combustível e manutenções) por mês. Com o controle mensal podemos apurar o
gasto anual da frota, portanto temos que criar o controle mensal e somar esses
gastos no final do período (Ano). Você pode gravar os dados ?relatório? num
arquivo texto se preferir
Ex: Dados para testar
Mês Veículo Combustível Manutenções Total
Janeiro-2012 1 750,00 250,00 1000,00
2 675,00 300,00 975,00
3 800,00 350,00 1150,00
4 400,00 200,00 600,00
5 200,00 50,00 250,00
Total-Janeiro-2012 2.825,00 1.150,00 3.975,00
Fevereiro-2012 1 600,00 300,00 900,00
...
Total-Fevereiro-2012 2.500,00 1.200,00 3.700,00
...
Total-2012 30.000,00 14.400,00 44.400,00
código
3) (Questao3.java) Faça um programa que armazene as médias mensais de
temperaturas num vetor e após exiba os dados. Exemplo dos dados de saída. Após
a entrada dos valores, exibir os dados do mês com a menor e a maior e a média da
temperatura, conforme modelo abaixo.
Ex.
Listagem das temperaturas mensais
2012 ? Janeiro - 32,2 °C
2012 - Fevereiro - 35,0
....
Total Anual ? Temperatura média 20,8 °C
A maior temperatura foi do mês Fevereiro com 35,5°C
A menor temperatura foi a do mês de Agosto com 15,2°C
código:
Advertência em 04/07/2012 04:10:52 por simu:
Use sempre as tags code para marcar códigos. Exemplo:
[code] public static void main ... [/code]Por favor, edite a sua mensagem.D3z40 Offline
Posts: 480
Mas estão dando algum erro??? se sim posta onde e a mensagem de erro. E acerte as tags code por favor para facilitar a leitura do codigo, acertei no meué so editar os seus, ok...
_________________
O melhor lugar para se esconder um cadáver, é na segunda página do Google.
lmvichiatto Offline
Posts: 7
1) Você está tendo algum erro, mande o erro.
2) Para saber se está funcionando faça o teste de mesa da sua lógica.
3) A codificação (comandos da linguagem), suas váriaveis devem estar de acordo com a linguagem, se estão acredito que o seu código está correto.
4) Se o resultado do seu teste de mesa for igual ao resultado do programa a possibilidade de estar correto é grande.
_________________
Luiz Marcelo
WillianValer Offline
Posts: 7
eu só queria ver se oscódigos correspondiam com oquepedeia cada questão, eu mudei algumas coisas antes de mandar eles para o professor e ontem obtive a nota 9,6 valendo 10 o trabalho segue ai os códigos mudados, vejam se acham interessantes mesmo sendo básicos e simples e se minha lógica ficou inteiramente correta.
código fonte 1
Relacionados
Ajuda em Consulta na JSP!!! PELAMORDEDEUS!!!! http://javafree.uol.com.br/topic-876130-Ajuda-em-Consulta-na-JSP-PELAMORDEDEUS.html ler dados de um ficheiro para um array http://javafree.uol.com.br/topic-866262-ler-dados-de-um-ficheiro-para-um-array.html Converter Tiff em Jpeg e depois converter em Tiff novamente http://javafree.uol.com.br/topic-859085-Converter-Tiff-em-Jpeg-e-depois-converter-em-Tiff-novamente.html Ler Subpastas de Diretório Raiz http://javafree.uol.com.br/topic-889655-Ler-Subpastas-de-Diretorio-Raiz.html Conexão com mysql em rede http://javafree.uol.com.br/topic-878649-Conexao-com-mysql-em-rede.html Google Analytics, vocês conhecem? http://javafree.uol.com.br/topic-859889-Google-Analytics-voces-conhecem.html Vetor de objetos http://javafree.uol.com.br/topic-886625-Vetor-de-objetos.html problemas com Hibernate http://javafree.uol.com.br/topic-857212-problemas-com-Hibernate.html Erro em tempo de execução. http://javafree.uol.com.br/topic-885489-Erro-em-tempo-de-execucao.html