Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercícios 06 Ezequias Gomes Melicio 1 – Criar um programa que permita que o usuário digite um número, verificar se este número é maior que 20, se for maior mostrar na tela a metade do número digitado, caso seja menor 20 mostrar o dobro do número digitado. { Console.Title = "Programa Operador Lógico"; double n, n1, n2; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(7, 7); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 8); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 9); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 10); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 11); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 12); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(20, 3); Console.Write("DIGITE 1 NUMERO: "); n = Convert.ToDouble(Console.ReadLine()); Console.SetCursorPosition(20, 4); if (n > 20); { Console.SetCursorPosition(10, 8); Console.SetCursorPosition(10, 11); Console.ForegroundColor = ConsoleColor.DarkGreen; n1 = n / 2; Console.WriteLine("Resultado: " + n1); Console.SetCursorPosition(10, 7); } if (n < 20); { Console.SetCursorPosition(10, 9); Console.ForegroundColor = ConsoleColor.White; n2 = n * 2; Console.WriteLine("Resultado:" + n2); Console.SetCursorPosition(10, 10); } else if (n == 20) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("O resultado é: " + n); } Console.ReadKey(); 2 – Criar um programa que permita que o usuário digite um número, verificar se o mesmo é múltiplo de 5. Console.Title = "Programa Operador Lógico"; double n, n1; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(7, 7); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 8); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 9); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 10); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 11); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 12); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(20, 3); Console.Write("Digite Um Número: "); volta: n = Convert.ToDouble(Console.ReadLine()); n1 = n % 5; if (n1 == 0) { Console.SetCursorPosition(10, 11); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("é multiplo de 5 o numero: " + n); } else { Console.SetCursorPosition(8, 8); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("não é multiplo de 5 o numero: " + n + " Dig. Outro: "); Console.SetCursorPosition(20, 10); goto volta; } Console.ReadKey(); 3 – A prefeitura esta concedendo empréstimos a seus funcionários seguindo a regra de que a prestação não pode ser maior que 30% do valor do salário. Criar um programa que permita a entrada do salário e da prestação do empréstimo, verificar se a prestação digitada corresponde a regra de empréstimo descrita acima. //INICIO Console.Title = "Programa Operador Lógico"; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Double SALARIO, PARCELA, R; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(7, 7); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 8); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 9); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 10); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 11); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 12); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(20, 3); Console.Write("Digite o valor do salário:"); SALARIO = Convert.ToDouble(Console.ReadLine()); Console.SetCursorPosition(10, 8); Console.Write("Digite o valor da parcela do emprestimo:"); PARCELA = Convert.ToDouble(Console.ReadLine()); R = SALARIO; if (PARCELA > R*0.3) { Console.SetCursorPosition(10, 11); Console.BackgroundColor = ConsoleColor.Red; Console.Write("VALOR DA PARCELA SUPERA O LIMITE PERMITIDO!"); } else { Console.SetCursorPosition(20, 11); Console.BackgroundColor = ConsoleColor.Green; Console.Write("EMPRÉSTIMO APROVADO"); } Console.ReadKey(); //FIM } } } 4 – Criar um programa que permita que o usuário digite um número, verificar e mostrar na tela se o número é positivo, negativo ou zero. double n; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(7, 7); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 8); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 9); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 10); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 11); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 12); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(20, 3); Console.Write("Digite Um Número: "); n = Convert.ToDouble(Console.ReadLine()); if (n > 0) { Console.SetCursorPosition(10, 11); Console.ForegroundColor= ConsoleColor.DarkGreen; Console.WriteLine("Numero Positivo: " + n); } else if (n < 0) { Console.SetCursorPosition(8, 8); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Numero Negativo:" + n); Console.SetCursorPosition(20, 10); } else { Console.ForegroundColor = ConsoleColor.Black; Console.SetCursorPosition(20, 10); Console.WriteLine("o numero é neutro: " + n); } Console.ReadKey(); 5 – Crie um programa que permita que o usuário digite o valor das vendas que executou neste mês, imprimir na tela o premio que ganhou por estas vendas de acordo com os critérios abaixo: Menor que R$ 1000,00 (Sem premio). Maior igual a R$ 1000,00 e menor que R$ 3000,00 (premio de R$ 150,00). Maior igual a R$ 3000,00 (premio de R$ 300,00). class Program { static void Main(string[] args) { double n, v; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 6); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(9, 3); Console.WriteLine("Digite Sua Venda:"); Console.SetCursorPosition(27, 3); n = Convert.ToDouble(Console.ReadLine()); v = n; Console.SetCursorPosition(20, 4); Console.WriteLine("Sua Venda Foi: " + Math.Round(v)); if (v < 1000) { Console.SetCursorPosition(9, 5); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Sem Premio! Bora PRA FRENTE!!!"); } else if ((v >= 1000) && (v < 3000)) { Console.SetCursorPosition(9, 5); Console.ForegroundColor = ConsoleColor.DarkBlue; Console.WriteLine("PARABÉNS VOCÊ FOI BONIFICADA COM R$150,00"); } else if (v >=3000) { Console.SetCursorPosition(9, 5); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("PARABÉNS VOCÊ foi BONIFICADA COM R$300,00"); } Console.ReadKey(); 6 – Crie um programa que permite que o usuário digite o valor de um numero qualquer, verificar se o numero é múltiplo de 3 e de 7 ao mesmo tempo, caso seja imprimir na tela “Múltiplo de 3 e 7”, caso não imprimir “Não é múltiplo”. Console.Title = "Programa Operador Lógico"; double n, n1, n2; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); Console.ForegroundColor = ConsoleColor.White; Console.BackgroundColor = ConsoleColor.Black; Console.SetCursorPosition(7, 2); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 3); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 4); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 5); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(7, 7); Console.WriteLine("╔════════════════════════════════════════════════╗"); Console.SetCursorPosition(7, 8); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 9); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 10); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 11); Console.WriteLine("║ ║"); Console.SetCursorPosition(7, 12); Console.WriteLine("╚════════════════════════════════════════════════╝"); Console.SetCursorPosition(20, 3); volta: Console.WriteLine("DIGITE UM VALOR: "); Console.SetCursorPosition(20, 4); n = Convert.ToDouble(Console.ReadLine()); n1 = n % 3; n2 = n % 7; if ((n1 == 0) && (n2 == 0)) { Console.SetCursorPosition(10, 8); Console.SetCursorPosition(10, 11); Console.ForegroundColor = ConsoleColor.DarkGreen; Console.WriteLine("O NÚMERO É MULTIPLO DE 3 E 7: " + n); Console.SetCursorPosition(10, 7); } else { Console.SetCursorPosition(10, 9); Console.ForegroundColor = ConsoleColor.DarkRed; Console.WriteLine("o numero não é multiplo de 3 e 7 : " + n); Console.SetCursorPosition(10, 10); goto volta; } Console.ReadKey();
Compartilhar