sexta-feira, 31 de outubro de 2008

Número Primo

Algoritmo que verifica se um número é primo.
Números primos são aqueles que só podem ser divididos por 1 e por ele mesmo.

public class NumeroPrimo {
public static void main(String[] args) {
boolean primo = IsPrimo(11);
}

public static boolean IsPrimo(int numero) {
int flag = 0;
for (int i = 2; i < numero; i++) {
int resultado = numero % i;
if (resultado == 0) {
flag = 1;// Não é primo
break;
}
}
if (flag == 0) {
return true;// é primo
}
return false;
}
}

televisão, televisao, lcd, computador, notebook, radio, mp3, mp4, dvd, aparelhos eletronicos, video, som, informatica, celular, telefone, nokia, erickson

Fibonacci

Este algoritmo calculo a série de Fibonacci que são menores que 100,

Para ver mais itens na série, é só alterar o valor do limite do valor.

public class Fibonacci
{
public static void main(String[] args)
{
//0,1,1,3,5,8,13,21...89
int a = 1;
int i = 0;
while (i < 100)
{
System.out.print(i + ",");
i = i + a;
a = i - a;
}
}
}


televisão, televisao, lcd, computador, notebook, radio, mp3, mp4, dvd, aparelhos eletronicos, video, som, informatica, celular, telefone, nokia, erickson
Google