Você está na página 1de 10

Atividade 1 - Programação Sequencial

Nome: Rafael Nutti Maldonado

Matrícula: 718551-5

1. Construa um algoritmo que calcule o valor da área de um triângulo, a partir do valor da


base e altura.

static void Main(string[] args)


{
Console.Write("Por favor, insira o valor da base: ");
double num1 = double.Parse(Console.ReadLine());
Console.Write("Por favor, insira o valor da altura na
mesma unidade de medida: ");
double num2 = double.Parse(Console.ReadLine());
double valorfinal = num1*num2/2;
Console.WriteLine();
Console.WriteLine($"A área do triângulo equivale a
{valorfinal} unidade de medida ao quadradro");
}
2. Desenhe um algoritmo que receba dois números e mostre a soma, a subtração, a
multiplicação e a divisão dos números.

static void Main(string[] args)


{
Console.Write("Por favor, insira o primeiro número:
");
double num1 = double.Parse(Console.ReadLine());
Console.Write("Por favor, insira o segundo número:
");
double num2 = double.Parse(Console.ReadLine());
double ad = num1+num2;
double sub = num1-num2;
double mult = num1*num2;
double div = num1/num2;
double sub2 = num2-num1;
double div2 = num2/num1;
Console.WriteLine();
Console.WriteLine($"A soma dos números equivale
a {ad}");
Console.WriteLine($"A multiplicação dos números
equivale a {mult}");
Console.WriteLine($"A subtração do primeiro
número pelo segundo equivale a {sub}");
Console.WriteLine($"A subtração do segundo
número pelo primeiro equivale a {sub2}");
Console.WriteLine($"A divisão do primeiro número
pelo segundo equivale a {div}");
Console.WriteLine($"A divisão do segundo número
pelo primeiro equivale a {div2}");
}
3. Elabore um algoritmo que leia o nome de um vendedor, o seu salário fixo e o total de
vendas efetuadas por ele no mês (em dinheiro). Sabendo que esse vendedor ganha 20% de
comissão sobre suas vendas efetuadas, faça que o algoritmo informe o seu nome, o salário
fixo e salário no final do mês.

static void Main(string[] args)


{
Console.Write("Por favor, insira o nome do
funcionário: ");
string nome = Console.ReadLine();
Console.Write("Por favor, insira seu salário fixo:
R$");
double num1 = double.Parse(Console.ReadLine());
Console.Write("Por favor, insira o valor total de
vendas efetuadas por ele: R$");
double num2 = double.Parse(Console.ReadLine());
double valorfinal = num1+num2*0.2;
Console.WriteLine();
Console.WriteLine($"Nome: {nome}");
Console.WriteLine($"Salário fixo: R$ {num1:f2}");
Console.WriteLine($"Salário final: R$ {valorfinal:f2}");
}
4. Crie um algoritmo que leia o nome de um aluno e as notas das três provas que ele obteve
no semestre, com pesos 2, 4 e 6. No final, deve-se informar o nome do aluno e a sua média
ponderada.

static void Main(string[] args)


{
Console.Write("Por favor, insira o nome do aluno: ");
string nome = Console.ReadLine();
Console.Write("Por favor, a nota da prova 1 de peso 2:
");
double p1 = double.Parse(Console.ReadLine());
Console.Write("Por favor, a nota da prova 2 de peso 4:
");
double p2 = double.Parse(Console.ReadLine());
Console.Write("Por favor, a nota da prova 3 de peso 6:
");
double p3 = double.Parse(Console.ReadLine());
double media = (p1*2+p2*4+p3*6)/12;
Console.WriteLine();
Console.WriteLine($"Nome: {nome}");
Console.WriteLine($"Média final: {media:f3}");
}
5. Elabore o fluxograma e a implementação em C# de um programa que leia a velocidade
de um veículo em km/h, calcule e exiba a velocidade em m/s (metros por segundo).

static void Main(string[] args)


{
Console.Write("Por favor, insira a velocidade do veículo em quilômetros por hora: ");
double num1 = double.Parse(Console.ReadLine());
double num2 = num1/3.6;
Console.WriteLine();
Console.WriteLine($"O veículo está a {num2} m/s");
}
6. Elabore o fluxograma e a implementação de um programa que calcule a área de uma
circunferência, considerando a fórmula ÁREA = π* RAIO*RAIO. Considere π=3,1416.

static void Main(string[] args)


{
Console.Write("Por favor, insira o valor do raio: ");
double raio = double.Parse(Console.ReadLine());
double area = 3.1416*raio*raio;
Console.WriteLine();
Console.WriteLine($"A área equivale a {area} unidade de medida ao quadrado");
}
7. Elabore o fluxograma e a implementação em C# de um programa que leia uma medida
em polegadas e exiba a equivalente em centímetros, sabendo que 2.54 cm equivalem a 1
polegada.

static void Main(string[] args)


{
Console.Write("Por favor, insira a medida em polegadas: ");
double pol = double.Parse(Console.ReadLine());
double cm = pol*2.54;
Console.WriteLine();
Console.WriteLine($"A medida equivale a {cm} cm");
}
8. Considere a seguinte situação: descontam-se inicialmente 10% do salário bruto do
trabalhador como contribuição à previdência social. Após esse desconto, há outro desconto
de 5% sobre o valor restante do salário bruto, a título de um determinado imposto. Elabore o
fluxograma e a implementação de um programa leia o salário bruto de um cidadão e exiba o
seu salário líquido.

static void Main(string[] args)


{
Console.Write("Por favor, insira o salário bruto: R$");
double sal_bruto = double.Parse(Console.ReadLine());
double sal_liq = sal_bruto*0.855;
Console.WriteLine();
Console.WriteLine($"O salário líquido equivale a R$ {sal_liq:f2}.");
}
9. Elabore o fluxograma e a implementação de um programa que leia o tempo de duração
de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas,
minutos e segundos.

static void Main(string[] args)


{
Console.Write("Por favor, insira a duração do evento em segundos: ");
int seg = int.Parse(Console.ReadLine());
int horas = seg/3600;
int min = (seg-horas*3600)/60;
int seg2 = seg-horas*3600-min*60;
Console.WriteLine();
Console.WriteLine($"A duração do evento foi de {horas}h{min}min{seg2}s.");
}
10. Elabore o fluxograma e a implementação de um programa que peça para o usuário
digitar 2 valores inteiros e coloque o primeiro valor em uma variável chamada de A e o
segundo valor em outra variável chamada de B. Em seguida, seu programa deverá trocar o
conteúdo destas variáveis e exibir o que cada variável contém.

static void Main(string[] args)


{
Console.Write("Por favor, insira um valor inteiro da variável A: ");
int A = int.Parse(Console.ReadLine());
Console.Write("Por favor, insira um valor inteiro da variável B: ");
int B = int.Parse(Console.ReadLine());
int C = A;
A = B;
B = C;
Console.WriteLine();
Console.WriteLine($"A variável A contém {A} e a variável B contém {B}.");
}

Você também pode gostar