Skip to content

Instantly share code, notes, and snippets.

Livro Classificação Ilustração Experiência de Leitura Moralidade Avaliação Geral
O DIÁRIO ESCONDIDO DA SERAFINA (ÁTICA) 4.7 4.8 4.5 4.7 4.7
UM RATO NA BIBLIOTECA (ATUAL) 4.6 4.7 4.4 4.6 4.6
O LIVRO DAS PALAVRAS (BRASIL) 4.5 4.6 4.3 4.5 4.5
GUILHERME AUGUSTO ARAÚJO FERNANDES (BRINQUE BOOK) 4.8 4.9 4.7 4.8 4.8
O TREM DA AMIZADE (BRINQUE BOOK) 4.7
import java.util.*;
public class BingoDaSorte {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
System.out.println("--------BINGO DA SORTE----------");
System.out.println("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
import java.util.*;
public class JogoDeBingo {
private static final int MAX_NUMEROS = 60;
private static final int NUMEROS_POR_SORTEIO = 5;
private int[] numeros;
private Set<Integer> numerosSorteados;
private boolean sorteioAutomatico;
private String[] jogadores;
@rafarocha
rafarocha / turma1076-desafio-bingo-avaliacao-claudio.luis.java
Created November 29, 2023 20:39
turma1076-desafio-bingo-avaliacao-claudio.luis.java
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
import java.util.stream.IntStream;
public class BingoGame {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
@rafarocha
rafarocha / turma1076-desafio-bingo-rejane-avaliacao.java
Created November 29, 2023 20:23
turma1076-desafio-bingo-rejane-avaliacao.java
import java.util.Scanner;
import java.util.Set;
import java.util.HashSet;
import java.util.Random;
import java.util.Map;
import java.util.HashMap;
import java.util.Arrays;
import java.util.TreeMap;
import java.util.Collections;
import java.util.*;
public class BingoGame {
private static final Scanner scanner = new Scanner(System.in);
private static final List<BingoCard> cards = new ArrayList<>();
private static final Set<Integer> drawnNumbers = new HashSet<>();
private static final Random rand = new Random();
private static int roundCount = 0;
public static void main(String[] args) {

Desafio 11 - Exception

Contexto

  • Exceções nos permitem atender a três pontos principais em projetos:
    • Tratamento de erros → Para lidar com situações inesperadas ou erros durante a execução do programa, oferecendo uma maneira estruturada de tratar esses problemas e manter a integridade do sistema.

    • Melhor Compreensão de Erros → Com informações detalhadas sobre o tipo e a origem de um erro, facilitando a identificação e resolução de problemas.

    • Manutenção e Robustez do Código → O código se torna mais robusto, pois mesmo que ocorram problemas, o programa não quebra abruptamente. E os erros podem ser gerenciados e corrigidos de forma mais controlada e preventiva.

Problema

@rafarocha
rafarocha / turma-1076-desafio10.md
Last active November 24, 2023 19:40
turma-1076-desafio10.md

Desafio 10 - Git

Contexto

Há várias plataformas de desenvolvimento colaborativo na web baseada em controle de versão que usa o sistema Git. O Github, Gitlab e Bitbucket são alguns exemplos. Estas ferramentas nos permitem alcançar vários objetivos:

  • Colaboração Eficiente

    • Facilita a colaboração entre desenvolvedores, independentemente de sua localização geográfica. Múltiplos desenvolvedores podem trabalhar simultaneamente em um projeto, fundindo suas alterações de forma eficiente.

  • Hospedagem de Código

@rafarocha
rafarocha / codigo-temp-bingo-turma-monitorira.java
Created November 23, 2023 22:38
codigo-temp-bingo-turma-monitorira.java
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class Bingo3 {
static Scanner scanner = new Scanner(System.in);
static Random random = new Random();
static final int QTDE_NUM_SORTEADOS_POR_VEZ =2;
static final int QTDE_NUMEROS = 60;