Port Eniac
Monografias: Port Eniac. Pesquise 862.000+ trabalhos acadêmicosPor: valvos • 23/4/2014 • 293 Palavras (2 Páginas) • 789 Visualizações
Exercício a ser realizado pela turma de portfólio B.
1- Com base nos códigos abaixo, responda:
class Recebendo
{
public static void main(String[] args)
{
Data a;
Data b = new Data();
b = null;
b = a;
}
} // fim da classe
• Após a execução dos comandos acima, quais os possíveis erros existentes e indique função do void main.
Pude notar dois erros
1. Não foi especificado com o tipo de acesso da classe ou seja se ela e publica (public) ou private (privada).
2. Não ouve a declaração da variáveis Data a nem Data b.
3) Escreva um programa que receba 5 números inteiros e informe se os mesmos são números primos.
(obs.: Para ser um número primo e só pode ser divisível por 1 e por ele mesmo)
import javax.swing.JOptionPane;
public class GeradorNumerosPrimos {
private static int[] arrayInt = new int[5];
private static String message = "";
public static void main(String[] args) {
for(int i = 1; i <= 5; i++){
String numero = JOptionPane.showInputDialog("Digite o " + i + " numero");
arrayInt[i-1] = Integer.parseInt(numero);
}
for(int i = 0; i < arrayInt.length; i++){
boolean primo = false;
for(int j = 2; j < arrayInt[i]; j++)
if((arrayInt[i] % j ) == 0){
primo = true;
j += arrayInt[i];
}
if(primo || arrayInt[i] == 1 ){
message += "O numero " + arrayInt[i] + " digitado.nao.e.primo\n";
}else{
message += "O numero " + arrayInt[i] + " digitado.e.primo\n";
}
}
System.out.println(message);
}
}
Conclussão
Oque posso concluir com esse portfólio que alem de ser muito complexo pude reforçar as lições já dadas alem de me forçar a pesquisar atrás de novas informações para que assim concluir o portfólio, também achei muito interessante de fazer
...