Os Exercícios de Programação em c#
Por: Matheus Filipe • 4/6/2021 • Trabalho acadêmico • 6.281 Palavras (26 Páginas) • 112 Visualizações
5) Faça um programa que peça ao usuário a base e a altura de um triângulo e calcule e imprima a sua área.
float num_base, altura, area;
Console.WriteLine("Digite o número da base do triangulo:");
num_base = float.Parse(Console.ReadLine());
Console.WriteLine("Digite o número da altura do triangulo:");
altura = float.Parse(Console.ReadLine());
area = num_base * altura;
Console.WriteLine("A área do triangulo é:"+area);
Console.ReadKey();
6) Faça um programa que leia um número N pelo teclado e imprima o resto da sua divisão por 7.
float N, resto;
Console.WriteLine("Digite o número N");
N = float.Parse(Console.ReadLine());
resto = N % 7;
Console.WriteLine(" O resto da sua divisão por 7 é: " + resto);
Console.ReadKey();
7) Faça um programa que leia a temperatura da água e mostre se ela está no estado sólido,
líquido ou gasoso. Considere que a água congela a 0 °C e ferve a 100 °C.
float temp;
Console.WriteLine("Digite a temperatura da água");
temp = float.Parse(Console.ReadLine());
if(temp <= 0)
{
Console.WriteLine("A água está no estado sólido");
}
if (temp > 0 && temp < 100)
{
Console.WriteLine("A água está no estado líquido");
}
if (temp >= 100)
{
Console.WriteLine("A água está no estado gasoso");
}
Console.ReadKey();
8) Faça um programa que efetue as operações de adição, subtração, multiplicação e divisão dos
números 17.4 e 3.5 e apresente, ao final, os quatro resultados obtidos.
float soma, sub, div, multi;
soma = 17.4f + 3.5f;
sub = 17.4f - 3.5f;
multi = 17.4f * 3.5f;
div = 17.4f / 3.5f;
Console.WriteLine("Os quatro resultados obtidos são: \n\nSOMA:"+soma+"\nSUBTRAÇÃO: "+sub+"\nMULTIPLICAÇÃO: "+multi+"\nDIVISÃO: "+div);
Console.ReadKey();
9) Faça um programa que calcule a soma dos termos de uma progressão aritmética (P.A.), lendo os valores do primeiro termo, do segundo termo e do número de termos.
Fórmulas:
Sn = n * (a1 + an ) / 2, onde Sn é a soma dos termos, a1 o primeiro termo e an o último termo.
O n-ésimo termo de uma progressão aritmética é dado por: an =a1 +(n-1).r, onde r é a razão da P.A.
int a1, a2, n, an, sn, r;
Console.WriteLine("Digite o primeiro termo");
a1 = int.Parse(Console.ReadLine());
Console.WriteLine("Digite o segundo termo");
a2 = int.Parse(Console.ReadLine());
Console.WriteLine("Digite o número de termos");
n = int.Parse(Console.ReadLine());
r = a2 - a1;
an = a1 + (n - 1)*r;
...