quinta-feira, 21 de novembro de 2013

Portfolio Grupo - Curso Superior de ADS - II - Semestre - DP

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



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:

Portfolio Individual - Curso Superior de ADS - VI Semestre

SISTEMA DE ENSINO PRESENCIAL CONECTADO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS WANDERLEY NUNES CRISTO PRO...