Salve Galera! Professor Isidrooooooo na área!!!
Yeeeeaaaahhhh!! Pois é, chegamos no nosso desafio Javão da Massa pra vocês aprenderem muito sobre lógica de programação usando Java. A idéia é fazermos uma série de estudos em conjunto, de forma que você pratique e também tenha as resoluções dos exercícios a cada dia.
Inicia hoje (19/07 - sim para quem está de férias é uma boa pra já aquecer os motores para o próximo semestre) e serão disponibilizados os vídeos de correção sempre no dia seguinte ao desafio. Cada desafio ocorre de 2a a 6a feira (vou deixar o final de semana pra vocês reporem as energias). Portanto, começamos dia 19/07 e terminamos dia 31/07.
Ah isidro e se eu não puder participar neste período?
Não tem problema algum! Você pode fazer isso quando quiser. Mais importante que o período de resolução é a consistência na participação. Faça 1 exercício por dia (isso não deve tomar mais do que 30 minutos da sua rotina). E você poderá também buscar outros exercícios para melhorar seus estudos. O que é proposto aqui é mais do que só exercícios: é a definição de uma rotina de estudos diária e consistente, que aproveite ao máximo o tempo que você tem livre e seja o mais objetivo possível.
Para quem quiser ter acesso ao grupo de estudos do Tem Aula, é só fazer parte aqui: http://t.me/TemAula
Vamos só definir algumas regrinhas, beleza?
- Clone este repositório para ter acesso aos enunciados
- Compartilhe seus resultados nas redes sociais e marque o @professorisidro no Instagram, para registrar seu progresso.
- Você precisará criar sua conta no Uri Online Judge (caso ainda não tenha) https://www.urionlinejudge.com.br/judge/pt
- Para cada submissão, você deverá ter como resultado Accepted (aqui não vamos levar em conta desempenho, por enquanto)
Quer configurar seu JDK para rodar no Prompt do Windows? Cola aqui! https://www.professorisidro.com.br/quer-configurar-o-jdk-para-fazer-seu-hello-world-no-prompt/
Não entende direito o famoso public static void main(String args[])? Confere essa publicação aqui: https://www.professorisidro.com.br/public-static-void-mainstring-args-e-de-comer/
Objetivo: Treinar Entrada -> Processamento -> Saída (sem formatação). Dica: pense no operador de resto de divisão
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1020
Vídeo de Correção: https://www.youtube.com/watch?v=M2QNrVlbtE0
Objetivo: Treinar Entrada -> Processamento -> Saída (com formatação de saída)
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1014
Vídeo de Correção: https://www.youtube.com/watch?v=rLnltKEDzR0
Objetivo: Condições única -> If/Else
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1035
Vídeo de Correção:
Objetivo: Condições Aninhadas -> Múltiplos If/Else
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1037
Vídeo de Correção: https://www.youtube.com/watch?v=-fj7-K92pYI&t=7s
Objetivo: Condições Aninhadas com Switch/Case
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1050
Vídeo de Correção: https://www.youtube.com/watch?v=4Qm0sxNLjWM
Objetivo: Repetições "Simples" (pode ser com For/While/Do-While)
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1066
Vídeo de Correção: https://www.youtube.com/watch?v=eeE3Ik_-ukY
Objetivo: Um pouco mais de repetições
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1115
Vídeo de Correção: https://www.youtube.com/watch?v=ocORZ7vJMUQ
Objetivo: Repetições um pouco mais complexas
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1164
Vídeo de Correção: https://www.youtube.com/watch?v=on5F5aaVpDY
Objetivo: Trabalhar com vetores
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1180
Vídeo de Correção: https://www.youtube.com/watch?v=OmNb2VeMzoQ
Objetivo: Trabalhar com Matrizes
Enunciado: https://www.urionlinejudge.com.br/judge/pt/problems/view/1184
Vídeo de Correção: https://www.youtube.com/watch?v=pAx5Q9gICOQ