domingo, setembro 24, 2017
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!

Logo Powershell

Convertendo Powershell Scripts em Executáveis (ps1 para exe)

Olá, Pessoal A dica de hoje pode facilitar a vida de quem deseja automatizar tarefas …

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!