/projeto-fundamentos-c-sharp-exercicio

Exercicios do módulo introdutório de C-Sharp da Rocketseat

Primary LanguageC#

Desafio prático

Introdução

Faaaaala, Dev! Chegou a hora de por a mão na massa e aplicar de forma prática os conceitos aprendidos nesse módulo! 🚀

Lembre-se que o intuito de um desafio é te impulsionar e ir além, por isso, dependendo do desafio, pode ser que você precise ir além do que foi discutido em sala de aula. Mas isso não é algo ruim: ter autonomia para buscar informações extras é uma habilidade muito valiosa e vai ser ótimo pra você treinar ela aqui com a gente!

E lembre-se: tenha calma! Isso faz parte do processo! Enfrentar desafios faz parte do seu caminho de aprendizado!

Se precisar de alguma orientação ou suporte, estamos aqui com você! Bons estudos e boa prática! 💜


Exercícios práticos

  1. Crie um programa em que o usuário precisa digitar um nome e uma mensagem de boas vindas personalizada com o nome dele é exibida: **Olá, Welisson! Seja muito bem-vindo!**

Obs: veja que o método para ler os dados que um usuário digita não foi passado em aula. O que acha de começar com a sua primeira busca? 🔍

Caso não encontre, vou deixar uma dica aqui embaixo! - Dica 👀

    <aside>
    💡 O método para ler os dados que um usuário digita é o **`Console.ReadLine();`**
    
    </aside>
    

---
  1. Crie um programa que concatene um nome e um sobrenome inseridos pelo usuário e ao final exiba o nome completo.


  2. Crie um programa com 2 valores do tipo **double** já declarados ****que retorne:

    • A soma entre esses dois números;
    • A subtração entre os dois números;
    • A multiplicação entre os dois números;
    • A divisão entre os dois números (vale uma verificação se o segundo número é 0!);
    • A média entre os dois números.
    💡 Você pode ir além e permitir que o usuário insira dois números aleatórios!
  3. Crie um programa em que o usuário digita uma ou mais palavras e é exibido a quantidade de caracteres que a palavra inserida tem.

  • Dica

    💡 Você pode fazer uma verificação e incrementar o contador apenas `**se**` for um caractere, ignorando os espaços caso o usuário digite mais que uma palavra, por exemplo.

  1. Crie um programa em que o usuário precisa digitar a placa de um veículo e o programa verifica se a placa é válida, seguindo o padrão brasileiro válido até 2018:

    • A placa deve ter 7 caracteres alfanuméricos;
    • Os três primeiros caracteres são letras (maiúsculas ou minúsculas);
    • Os quatro últimos caracteres são números;

    Ao final, o programa deve exibir Verdadeiro se a placa for válida e Falso caso contrário.


  2. Crie um programa que solicita ao usuário a exibição da data atual em diferentes formatos:

    • Formato completo (dia da semana, dia do mês, mês, ano, hora, minutos, segundos).
    • Apenas a data no formato "01/03/2024".
    • Apenas a hora no formato de 24 horas.
    • A data com o mês por extenso.

Entrega

Após concluir os exercícios desse desafio, você deve enviar o link do seu código no GitHub para a plataforma.

Além disso, que tal fazer um post no LinkedIn compartilhando o seu aprendizado e contando como foi a experiência? É uma excelente forma de demonstrar seus conhecimentos e atrair novas oportunidades!

Qualquer dúvida lembre-se de se dirigir ao fórum que o nosso time vai estar lá de prontidão pra te ajudar no que for preciso!

Feito com 💜 por Rocketseat 🚀