Este repositório contém uma lista de exercícios com o objetivo de exercitar o conteúdo visto no módulo de lógica de programação. Os exercícios foram implementados em C#.
Crie um programa em C# que permite ao usuário escolher entre converter uma temperatura de Celsius para Fahrenheit ou de Fahrenheit para Celsius. Solicite o valor a ser convertido e apresente o resultado.
Desenvolva um programa em C# que verifica se um número informado pelo usuário é primo ou não. Imprima uma mensagem indicando o resultado.
Escreva um programa em C# que recebe um número inteiro positivo e calcula o seu fatorial. Imprima o resultado.
Desenvolva um programa em C# que ordena um array de números informado pelo usuário em ordem crescente. Imprima o array ordenado.
Faça um programa em C# que verifica se uma palavra informada pelo usuário é um palíndromo. Um palíndromo é uma palavra que pode ser lida da mesma forma de trás para frente. Exemplo: "ovo", "arara".
Implemente um programa em C# que calcula a raiz quadrada de um número informado pelo usuário sem utilizar funções específicas de bibliotecas.
Desenvolva um programa em C# que converte um valor em reais para dólar. Solicite o valor em reais e a cotação do dólar e mostre o valor correspondente em dólares.
Escreva um programa em C# que pede ao usuário para criar uma senha. Valide se a senha atende aos seguintes critérios: ter no mínimo 8 caracteres, conter pelo menos uma letra maiúscula, uma letra minúscula e um número. Indique se a senha é válida ou não.
Desenvolva um programa em C# que valida se um número de CPF é válido. O usuário deve inserir um CPF, e o programa deve verificar se ele está no formato correto e se passa no critério de validação do dígito verificador.
Desenvolva um programa em C# que receba um texto do usuário e faça uma análise, contando quantas vezes cada palavra aparece no texto e exibindo a frequência das palavras.
Boa sorte! ??