java

438 palavras 2 páginas
Grupo: Claudiano, Francimario, Isla e Vanderlei
Disciplina: Introdução a Informática
Professor: Eziom Alves
Curso: GTI 2014.2

Introdução a Informática

1. Os números de Fibonacci são uma sequência de números definida recursivamente. O primeiro elemento da sequência é 0 e o segundo é 1. Os outros elementos são calculados somando os dois antecessores.
0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233…
Crie um programa para imprimir os 30 primeiros números da sequência de
Fibonacci.

package sequencia.fibonacci; public class SequenciaFibonacci { static long fibo(int n) { if (n < 2) { return n;
}else { return fibo(n - 1) + fibo(n - 2);
}
} public static void main(String[] args) { for (int i = 0; i < 30; i++) {
System.out.print("(" + i + "):" + fibo(i) + "\t");
}
}
}

2. Escreva um programa que, dada uma variável x (com valor 180 por exemplo), temos y de acordo com a seguinte regra:
-se x é par, y = x / 2
-se x é impar , y = 3* x + 1
-imprime y
O programa então deve jogar o valor de y em x e continuar até que y tenha o valor final de 1. Por exemplo, para x = 13 a saída será:
40 -> 20 -> 10 -> 5 -> 16 -> 8 -> 4 -> 2 -> 1 package variaelx; public class Variaelx {

public static void main(String args[]){ int x = 10; int y = 0; while( x !=1 ){

if( x % 2 == 0){ y = x/2;
}else{
y = 3*x+1;
}
System.out.println(y); x = y;
}
}
}

3. Escreva um programa que determine se um determinado ano digitado pelo o usuário é bissexto. Lembrando que são anos bissextos os múltiplos de 4 que não são múltiplos de 100, e ainda os anos múltiplos de 400. package ano.bissexto;

import java.util.Scanner;

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

System.out.print("Informe o ano: "); int ano = Integer.parseInt(entrada.nextLine());

if(((ano % 4 == 0) && (ano % 100 != 0)) || (ano % 400 == 0)){
System.out.println("O ano informado é bissexto.");
}
else{

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas