1# Escrever uma função que a partir de dois números de ponto flutuante a e b exiba no console o resultado de suas quatro operações básicas (adição, subtração, divisão e multiplicação), utilizando interpolação de strings.
Console.WriteLine("Digite um número:");
string numeroATexto = Console.ReadLine()!;
int numeroA = int.Parse(numeroATexto);
Console.WriteLine("Digite outro número:");
string numeroBTexto = Console.ReadLine()!;
int numeroB = int.Parse(numeroBTexto);
Console.WriteLine("Soma: " + (numeroA+numeroB));
Console.WriteLine("Subtração: " + (numeroA - numeroB));
Console.WriteLine("Multiplicação: " + (numeroA * numeroB));
Console.WriteLine("Divisão: " + (numeroA / numeroB));
2# Criar uma lista de bandas vazia e adicionar suas bandas prediletas em seguida. 3# Utilizar a estrutura 'for' para mostrar todas as suas bandas preferidas, listadas na lista do exercício anterior, no console.
List<string> listaDasBandasExercicio = new List<string>();
ExercicioDoisPontoDois();
void ExercicioDoisPontoDois()
{
Console.WriteLine("********************************************************");
Console.WriteLine("Registro de Bandas");
Console.WriteLine("********************************************************\n");
Console.Write("Digite o nome a banda que deseja registrar: \n");
Console.Write("Digite 'mostrar a lista' para exibir a lista\n");
string nomeDaBandaExercicio = Console.ReadLine()!;
if (nomeDaBandaExercicio == "mostrar a lista")
{
Console.Clear();
ExibirBandasExercicio();
}
else {
listaDasBandasExercicio.Add(nomeDaBandaExercicio);
Console.Clear();
ExercicioDoisPontoDois();
}
}
void ExibirBandasExercicio()
{
Console.WriteLine("********************************************************");
Console.WriteLine("Exibindo todas as bandas registradas");
Console.WriteLine("********************************************************\n");
foreach (string bandaExercicio in listaDasBandasExercicio)
{
Console.WriteLine($"Banda: {bandaExercicio}");
}
Console.Write("Digite 'cadastrar mais bandas' ou 'voltar ao menu principal'.\n");
string voltarOuCadastrarMais = Console.ReadLine()!;
switch (voltarOuCadastrarMais)
{
case ("cadastrar mais bandas"):
Console.Clear();
ExercicioDoisPontoDois();
break;
default:
Console.Clear();
Console.WriteLine("Opção Inválida, tente novamente em 2 segundos...\n");
Thread.Sleep(2000);
Console.Clear();
ExibirBandasExercicio();
break;
}
}
4# Criar um programa que calcula a soma de todos os elementos inteiros em uma lista.
//Teste em uma lista com valores fixos
List<int> numerosLista = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
Console.WriteLine("A soma dos números é: " + (numerosLista[0] + numerosLista[1] + numerosLista[2] + numerosLista[3] + numerosLista[4] + numerosLista[5] + numerosLista[6] + numerosLista[7] + numerosLista[8] + numerosLista[9]));
Também tentei fazer o exercício 4 com uma lista editável, mas não consegui, vou voltar a isso mais tarde.