UNIVERSIDADE NORTE DO PARANÁ - UNOPAR
SISTEMA DE ENSINO PRESENCIAL CONECTADO
CURSO SUPERIOR DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
WANDERLEY NUNES CRISTO
FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO
Produção Textual Interdisciplinar – Portfolio
Trabalho apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas à Universidade Norte do Paraná - UNOPAR, para as disciplinas de Sistemas de Computação e Informação - Adaptação, Ética, Política e Sociedade - Adaptação, Interação Humano-computador - Adaptação, Segurança da Informação - Adaptação.
Breves
2013
SISTEMA DE ENSINO PRESENCIAL CONECTADO
CURSO SUPERIOR DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
WANDERLEY NUNES CRISTO
FUNDAMENTOS DE TECNOLOGIA DA INFORMAÇÃO
Produção Textual Interdisciplinar – Portfolio
Trabalho apresentado ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas à Universidade Norte do Paraná - UNOPAR, para as disciplinas de Sistemas de Computação e Informação - Adaptação, Ética, Política e Sociedade - Adaptação, Interação Humano-computador - Adaptação, Segurança da Informação - Adaptação.
Breves
2013
SUMÁRIO
1 INTRODUÇÃO 3
2 OBJETIVO 4
3 C# - C Sharp 5
3.1 CALCULO DE DESCONTO DE INSS 5
3.1.1 O CÓDIGO 5
3.1.2 EXECUÇÃO DO CÓDIGO 6
3.2 CALCULO DE DESCONTO AO CLIENTE 7
3.2.1 O CÓDIGO 7
3.2.2 EXECUÇÃO DO CÓDIGO 8
4 CONCLUSÃO 9
REFERÊNCIAS 10
1 INTRODUÇÃO
O estudo de linguagens de programação é muito importante para o conhecimentos de elementos que existem nas mesmas. E, este trabalho mostra um pouco de alguns dos modos que podem ser usados para criar algoritmos com estruturas de repetição e cálculos matemáticos básicos.
2 OBJETIVO
Este trabalho tem por objetivo levar o aluno a conhecer um pouco mais sobre a linguagem de programação C#, e para isso foram criados dois algoritmos simples que inclui laços de repetição, cálculos de porcentagem e etc.
3 C# - C SHARP
C# ou C Sharp, é uma linguagem de programação orientada a objetos, fortemente tipada, desenvolvida pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influências de outras linguagens de programação, como Object Pascal e Java.
Por ser uma linguagem de programação bastante simples de se trabalhar, ela foi escolhida para o desenvolvimento deste portfólio.
3.1 CALCULO DE DESCONTO DE INSS
O desenvolvimento deste código foi bastante simples e por esse motivo foi acrescentado laços de repetições para ficar mais dinâmico.
3.1.1 O CÓDIGO
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Portifolio_II_Semestre___DP
{
class Program
{
static void Main(string[] args)
{
string funcionario, escolha;
double vl_sal_bt = 0, vl_sal_liq = 0, desc_inss = 0, inss = 0;
escolha = "s";
while(escolha == "s" || escolha == "S")
{
Console.WriteLine("============ Calculo de INSS ====================");
Console.WriteLine("");
Console.Write("Informe o Nome do Funcionario...: ");
funcionario = (Console.ReadLine());
Console.Write("Informe o Valor do Salario......: ");
vl_sal_bt = double.Parse(Console.ReadLine());
if (vl_sal_bt <= 1000)
{
desc_inss = vl_sal_bt * 0.09;
vl_sal_liq = vl_sal_bt - desc_inss;
inss = 9;
}
else
{
desc_inss = vl_sal_bt * 0.11;
vl_sal_liq = vl_sal_bt - desc_inss;
inss = 11;
}
Console.WriteLine("");
Console.WriteLine("============ Calculo de INSS ====================");
Console.WriteLine("");
Console.WriteLine("Funcionario..........: " + funcionario);
Console.WriteLine("Salario Normal.......: " + vl_sal_bt);
Console.WriteLine("Desconto de INSS.....: " + inss + "%");
Console.WriteLine("Valor do Desconto....: " + desc_inss);
Console.WriteLine("Salario Liquido......: " + vl_sal_liq);
Console.WriteLine("");
Console.WriteLine("============ Fin do Calculo ====================");
Console.WriteLine("");
Console.Write("Realizar outro Calculo (S = Sim N = Não)..: ");
escolha = (Console.ReadLine());
Console.WriteLine("");
}
}
}
}
3.1.2 EXECUÇÃO DO CÓDIGO
3.2 CALCULO DE DESCONTO AO CLIENTE
O desenvolvimento deste código, também, foi bastante simples e por esse motivo foi acrescentado laços de repetições para ficar mais dinâmico.
3.2.1 O CÓDIGO
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Portifolio_II_Semestre___DP
{
class Program
{
static void Main(string[] args)
{
string nm_cliente, escolha;
double vl_compra = 0, vl_apg = 0, vl_desc = 0, desc = 0;
escolha = "s";
while (escolha == "s" || escolha == "S")
{
Console.WriteLine("============ Sistema Comercial ====================");
Console.WriteLine("");
Console.Write("Informe o Nome do Cliente...: ");
nm_cliente = (Console.ReadLine());
Console.Write("Informe o Valor da Compra...: ");
vl_compra = double.Parse(Console.ReadLine());
if (vl_compra <= 1000)
{
vl_desc = vl_compra * 0.05;
vl_apg = vl_compra - vl_desc;
desc = 5;
}
else if (vl_compra > 1000 && vl_compra <= 5000)
{
vl_desc = vl_compra * 0.10;
vl_apg = vl_compra - vl_desc;
desc = 10;
}
else
{
vl_desc = vl_compra * 0.15;
vl_apg = vl_compra - vl_desc;
desc = 15;
}
Console.WriteLine("");
Console.WriteLine("============ Sistema Comercial ====================");
Console.WriteLine("");
Console.WriteLine("Cliente..............: " + nm_cliente);
Console.WriteLine("Valor da Compra......: " + vl_compra);
Console.WriteLine("Desconto Oferecido...: " + desc + "%");
Console.WriteLine("Valor do Desconto....: " + vl_desc);
Console.WriteLine("Valor a Pagar........: " + vl_apg);
Console.WriteLine("");
Console.WriteLine("============ Fin do Calculo ====================");
Console.WriteLine("");
Console.Write("Realizar outro Calculo (S = Sim N = Não)..: ");
escolha = (Console.ReadLine());
Console.WriteLine("");
}
}
}
}
3.2.2 EXECUÇÃO DO CÓDIGO
4 CONCLUSÃO
A prática leva à perfeição. Todo conhecimento que obtemos em nosso estudos acadêmicos não significa nada se não praticarmos, para que no futuro sejamos profissionais de qualidade. E, no estudo de linguagens de programação é essencial a prática de todo o conteúdo estudado, pois, somente assim podemos fixar as sintaxes, as estruturas e etc.
REFERÊNCIAS
WIKIPEDIA, C Sharp. Disponível em: (http://pt.wikipedia.org/wiki/C%E2%99%AF) Acesso em: 02 de novembro de 2013.
Clique ao lado para ver o trabalho (Portfolio Grupo - Curso Superior de ADS - II Semestre - DP)
Nenhum comentário:
Postar um comentário