-
Posts
3 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Danilo Aguillar
-
-
Olá, pessoal,
Estou com um pequeno problema num programa Java. Comecei a aprender matriz e fiz um código para inserir dados de alunos, receber as notas, calcular a média e retornar aprovado ou reprovado. Está tudo funcionando corretamente, o único problema é que, quando o loop volta para pedir o nome do segundo aluno, a execução ignora a entrada de dados e parte direto para a entrada da nota. Não consegui descobrir qual o problema neste código. Alguém poderia, por gentileza, me ajudar?
Segue o código:
package Aulas;
import java.util.Scanner;
public class Aula35 {
public static void main(String[] args){
String[] alunos = new String[2];
double[][] notas = new double[2][4];
double media;
double soma = 0;
Scanner input = new Scanner(System.in);
for(int i = 0; i < alunos.length; ++i){
System.out.println("Informe o nome do " + (i + 1) + "º aluno: ");
alunos[i] = input.nextLine();
for(int j = 0; j < 4; ++j){
System.out.println("Informe a " + (j + 1) + "ª nota de " + alunos[i] + ": ");
notas[i][j] = input.nextDouble();
soma += notas[i][j];
}
media = soma / 4;
soma = 0;
if(media >= 6){
System.out.println(alunos[i] + " foi aprovado com a nota " + media + "\n");
}else{
System.out.println(alunos[i] + " foi reprovado com a nota " + media + "\n");
}
}
}
}Eu sei que há maneiras melhores de fazer este código, mas como foi o primeiro que fiz, gostaria apenas de uma solução para esse problema.
Muito obrigado!
-
Olá, pessoal,
Estou montando um PC para trabalho, uso Corel e Silhouette (Um software para plotter de corte) o dia todo, portanto preciso de uma placa de vídeo que aguente mais que o básico. No momento eu uso um notebook Asus (i7 3610QM; GeForce GT 630M; 8GB de Ram DDR3 1600Mhz), e estava pensando em um PC com uma configuração mais ou menos igual, porém com uma placa de vídeo mais potente.
Comecei a pesquisar e cheguei nas seguinte configuração:
Processador - Intel Core i5-4440 6MB 3.1GHz (R$ 752,00)
Placa-mãe - ASRock p/ Intel Fatal1ty B85 Killer Series LGA1150 90-MXGSZ0-A0UAYZ (R$ 639,00)
http://www.kabum.com.br/cgi-local/site/produtos/descricao.cgi?codigo=50323
Placa de vídeo - GeForce GTX750 1GB GDDR5 128 Bits 4K Ready (R$ 494,00)
http://www.kabum.com.br/cgi-local/site/produtos/descricao.cgi?codigo=49594
Memória - 2x Corsair 4GB DDR3 1600MHz (R$ 400,00)
http://www.kabum.com.br/cgi-local/site/produtos/descricao.cgi?codigo=48697
Fonte - Corsair CX-600W (R$ 400,00)
http://www.kabum.com.br/cgi-local/site/produtos/descricao.cgi?codigo=34216
Gabinete - AeroCool ATX GT (R$ 185,00)
http://www.kabum.com.br/cgi-local/site/produtos/descricao.cgi?codigo=44328
HD eu não preciso, tenho um de 1TB guardado aqui, então não tem necessidade.
---
Tenho algumas dúvidas em relação à essa configuração:
- A fonte vai aguentar?
- Estou achando a placa-mãe um pouco cara, será que encontro alguma que suporte o processador e a VGA e que seja mais em conta?
- Peguei o gabinete mais simples possível, mas não conheço essa marca, alguém que conheça, por gentileza, poderia me dizer se a ventilação é boa?
Estou sem trabalhar com manutenção há um bom tempo, então se houver alguma falha na configuração, por gentileza, me avisem .
Muito obrigado!
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Programa pula instrução no loop
em Java/Android SDK
Postado
Muito obrigado .
Eu encontrei o problema, declarei o "Scanner input = new Scanner(System.in);" dentro do laço e problema resolvido.
Mas muito obrigado pela sua ajuda, já deu uma outra forma de resolver .