Algoritmos e Desafios resolvidos com C# com o objetivo de desenvolver e praticar minhas skills com .NET
Desenvolva um programa em C# que resolva o seguinte problema: dado um array de números inteiros, encontre o par de elementos cuja soma seja igual a um valor fornecido. O programa deve retornar os índices dos elementos encontrados ou uma mensagem indicando que nenhum par foi encontrado.
Escreva um programa em C# que exiba a sequência de Fibonacci. A sequência começa com 0 e 1, e cada número subsequente é a soma dos dois números anteriores. O programa deve solicitar ao usuário um número inteiro N e exibir os N primeiros números da sequência de Fibonacci.
Você recebe uma string que contém uma série de palavras separadas por espaço.Escreva uma função em C# para inverter a ordem das palavras na string, mantendo a ordem das letras em cada palavra. Por exemplo, se a entrada for "Desenvolvedor de Software", a saída deve ser "Software de Desenvolvedor".
Crie uma API em C# utilizando o framework ASP.NET Core. A API deve permitir criar, ler, atualizar e excluir registros de uma entidade específica (por exemplo, "Usuário"). Certifique-se de implementar as operações HTTP adequadas (GET, POST, PUT, DELETE) e retornar respostas adequadas em formato JSON.