Exercicios POO

2962 palavras 12 páginas
1 – Faça uma classe que implemente a operação fatorial, ou seja, dado um número, a função deverá retornar o fatorial daquele número. package br.edu.fanor.poo;

import java.util.Scanner;

public class Fatorial {

@SuppressWarnings("resource") public static void main(String[] args) {

Scanner ent = new Scanner(System.in); int num, fat = 1; int cont = 1;

do { System.out.println("Digite um número"); num = ent.nextInt();

for (int i = 1; i <= num; i++) { fat = fat * i; }

System.out.println("Fatorial de: !" + num + " = " + fat); cont++;

} while (cont < 2);

}

}

/*Saída do Programa Digite um número 14 Fatorial de: !14 = 1278945280
*/

2 – Faça uma classe que calcule o número de determinada posição da sequência de Fibonacci:
1 1 2 3 5 8 13 …

package br.edu.fanor.poo;

public class Fibonacci {

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 + "):" + Fibonacci.fibo(i) + "\t"); }

}

}

/*Saída do Programa * (0):0 (1):1 (2):1 (3):2 (4):3 (5):5 (6):8 (7):13 (8):21 (9):34 (10):55 (11):89 * (12):144 (13):233 (14):377 (15):610 (16):987 (17):1597 (18):2584 (19):4181 * (20):6765 (21):10946 (22):17711 (23):28657 (24):46368 (25):75025 (26):121393 * (27):196418 (28):317811 (29):514229 */

3 - Desenvolva um programa onde seja implementada uma classe “Produto” contendo um identificador (inteiro), nome (100 caracteres) e preço do produto. Crie métodos para ler e escrever nos atributos acima. Crie um programa que leia 5 produtos e mostre na tela o mais caro e o mais barato. package br.edu.fanor.poo;

import java.util.Scanner;

public class Main {

@SuppressWarnings("resource") public static void main(String[] args) {

Scanner ent = new Scanner(System.in); Produto produto = new Produto(); try { for (int i = 0; i <= 4; ++i) { System.out.println("Digite o

Relacionados

  • Exercícios POO
    395 palavras | 2 páginas
  • Exercicios de POO
    1442 palavras | 6 páginas
  • POO - EXERCÍCIO
    1224 palavras | 5 páginas
  • Exercicios ADAP POO
    1647 palavras | 7 páginas
  • POO - Respostas exercício
    708 palavras | 3 páginas
  • Lista exercicios poo
    467 palavras | 2 páginas
  • Exercicios de poo java
    306 palavras | 2 páginas
  • Java básico
    1197 palavras | 5 páginas
  • Tecnologia
    2199 palavras | 9 páginas
  • programaçao
    50191 palavras | 201 páginas