quarta-feira, novembro 22, 2017
Breaking News
Home » Programação/ Scripts » C, C++, C# » Exercício básico C#

Exercício básico C#

Exercício básico de C# (Console Application). Bom para quem está aprendendo.

Faça um ConsoleApplication que calcule o salário de funcionário que trabalhe por hora. O usuário fornecerá a quantidade de horas trabalhadas no mês e o valor da hora. Calcule o desconto de 9% do valor bruto. O programa deve mostrar o salário Bruto, o total de descontos e o salário líquido. No final, o programa pergunta se o usuário deseja continuar ou encerrar o programa.

Executado no Visual Studio 2008.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{

double hr, vh, sb, sl, td, pd;
string resp;
resp = “S”;
int i;

Console.Clear();

Console.Write(“Carregando”);
for (i = 1; i <= 10; i++)
{
Console.Write(“.”);
Thread.Sleep(50);
}

Console.WriteLine(“Concluído”);

while (resp == “S” || resp == “s”)
{
//Console.Clear(); //Se quiser que a cada ciclo a tela seja limpa
Console.WriteLine(“———————————-“);
Console.Write(“Horas trabalhadas…………..:”);
hr = int.Parse(Console.ReadLine());

Console.Write(“valor das horas trabalhadas….:”);
vh = int.Parse(Console.ReadLine());

sb = hr * vh;
pd = 9;
td = sb * (pd / 100);
sl = sb – td;
Console.WriteLine(“———————————-“);
Console.WriteLine(“Salario Bruto…..:” + sb);
Console.WriteLine(“Total Desconto …:” + td);
Console.WriteLine(“Salario Líquido ..:” + sl);
Console.WriteLine(“———————————-“);
Console.Write(“Deseja continuar [S / N]:”);
resp = Console.ReadLine();
Console.WriteLine(“———————————-“);

}

Console.Write(“Encerrando”);
for (i = 1; i <= 10; i++)
{
Console.Write(“.”);
Thread.Sleep(80);
}

Console.WriteLine(“Concluído”);

Console.WriteLine(“Fim do programa”);
//Console.ReadKey(); //Se quiser pausar a tela antes de finalizar
Console.WriteLine(“———————————-“);
}
}
}

Espero que lhes seja útil. Até a próxima!

Sobre Diego Duarte

Diego Duarte Atua como coordenador de NOC, toca um violãozinho nas horas vagas e tenta eternamente entender o que o fez escolher TI

Veja também!

Solarwinds – Criando um alerta de alta ou baixa utilização de porcentagem de transmissão de uma interface

Neste artigo iremos documentar o passo a passo para criar um alerta de alta utilização de uma interface no sistema de monitoramento Solarwinds Orion

Um comentário

  1. Alcibíades

    Será que poderias me me explicar cada linha do programa vitso que eu ainda não entendo nada de c#

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!