Sunteți pe pagina 1din 11

WANDERLEY NUNES CRISTO

SISTEMA DE ENSINO PRESENCIAL CONECTADO


CURSO SUPERIOR DE TECNOLOGIA EM
ANLISE E DESENVOLVIMENTO DE SISTEMAS
FUNDAMENTOS DE TECNOLOGIA DA INFORMAO
Produo Textual Interdisciplinar Portfolio

Breves
2013

Breves
2013



































FUNDAMENTOS DE TECNOLOGIA DA INFORMAO
Produo Textual Interdisciplinar Portfolio

Trabalho apresentado ao Curso Superior de Tecnologia
em Anlise e Desenvolvimento de Sistemas
Universidade Norte do Paran - UNOPAR, para as
disciplinas de Sistemas de Computao e Informao -
Adaptao, tica, Poltica e Sociedade - Adaptao,
Interao Humano-computador - Adaptao, Segurana
da Informao Adaptao.

WANDERLEY NUNES CRISTO













SUMRIO
1 INTRODUO ..................................................................................................... 3
2 OBJ ETIVO ........................................................................................................... 4
3 C#- C Sharp ........................................................................................................ 5
3.1 CALCULO DE DESCONTO DE INSS .............................................................. 5
3.1.1 O CDIGO .................................................................................................... 5
3.1.2 EXECUO DO CDIGO ............................................................................ 6
3.2 CALCULO DE DESCONTO AO CLIENTE ....................................................... 7
3.2.1 O CDIGO .................................................................................................... 7
3.2.2 EXECUO DO CDIGO ............................................................................ 8
4 CONCLUSO ...................................................................................................... 9
REFERNCIAS ......................................................................................................... 10


3
1 INTRODUO
O estudo de linguagens de programao 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 repetio e clculos matemticos bsicos.

4
2 OBJETIVO
Este trabalho tem por objetivo levar o aluno a conhecer um pouco mais sobre
a linguagem de programao C#, e para isso foram criados dois algoritmos simples
que inclui laos de repetio, clculos de porcentagem e etc.

5
3 C# - C SHARP
C# ou C Sharp, uma linguagem de programao 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
influncias de outras linguagens de programao, como Object Pascal e J ava.
Por ser uma linguagem de programao bastante simples de se
trabalhar, ela foi escolhida para o desenvolvimento deste portflio.
3.1 CALCULO DE DESCONTO DE INSS
O desenvolvimento deste cdigo foi bastante simples e por esse
motivo foi acrescentado laos de repeties para ficar mais dinmico.
3.1.1 O CDIGO
usi ng Syst em;
usi ng Syst em. Col l ect i ons. Gener i c;
usi ng Syst em. Li nq;
usi ng Syst em. Text ;

namespace Por ti f ol i o_I I _Semest re___DP
{
cl ass Pr ogr am
{
st at i c voi d Mai n( st ri ng[ ] ar gs)
{
st ri ng f unci onari o, escol ha;
doubl e vl _sal _bt =0, vl _sal _l i q =0, desc_i nss = 0, i nss = 0;


escol ha ="s";
whi l e(escol ha == "s" | | escol ha =="S")
{
Consol e. Wr i t eLi ne( "============Cal cul o de I NSS
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t e( "I nf or me o Nome do Funci onar i o. . . : ") ;
f unci onar i o = ( Consol e. ReadLi ne( ) ) ;

Consol e. Wr i t e( "I nf or me o Val or do Sal ar i o. . . . . . : ") ;
vl _sal _bt =doubl e. Par se( Consol e. ReadLi ne( ) ) ;

i f ( vl _sal _bt <= 1000)
{
desc_i nss =vl _sal _bt * 0. 09;
vl _sal _l i q = vl _sal _bt - desc_i nss;
i nss = 9;
}
el se

6
{
desc_i nss =vl _sal _bt * 0. 11;
vl _sal _l i q = vl _sal _bt - desc_i nss;
i nss = 11;
}
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "============Cal cul o de I NSS
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "Funci onari o. . . . . . . . . . : " + f unci onar i o) ;
Consol e. Wr i t eLi ne( "Sal ar i o Nor mal . . . . . . . : " + vl _sal _bt ) ;
Consol e. Wr i t eLi ne( "Descont o de I NSS. . . . . : " + i nss + "%") ;
Consol e. Wr i t eLi ne( "Val or do Descont o. . . . : " + desc_i nss) ;
Consol e. Wr i t eLi ne( "Sal ar i o Li qui do. . . . . . : " + vl _sal _l i q) ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "============Fi n do Cal cul o
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t e( "Real i zar out ro Cal cul o ( S = Si mN = No) . . : ") ;
escol ha = ( Consol e. ReadLi ne( ) ) ;
Consol e. Wr i t eLi ne( "") ;


}
}

}
}
3.1.2 EXECUO DO CDIGO


7
3.2 CALCULO DE DESCONTO AO CLIENTE
O desenvolvimento deste cdigo, tambm, foi bastante simples e por
esse motivo foi acrescentado laos de repeties para ficar mais dinmico.
3.2.1 O CDIGO
usi ng Syst em;
usi ng Syst em. Col l ect i ons. Gener i c;
usi ng Syst em. Li nq;
usi ng Syst em. Text ;

namespace Por ti f ol i o_I I _Semest re___DP
{
cl ass Pr ogr am
{
st at i c voi d Mai n( st ri ng[ ] ar gs)
{
st ri ng nm_cl i ent e, escol ha;
doubl e vl _compra =0, vl _apg = 0, vl _desc = 0, desc = 0;


escol ha ="s";
whi l e ( escol ha == "s" | | escol ha =="S")
{
Consol e. Wr i t eLi ne( "============Si st ema Comerci al
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t e( "I nf or me o Nome do Cl i ent e. . . : ") ;
nm_cl i ent e = ( Consol e. ReadLi ne() ) ;

Consol e. Wr i t e( "I nf or me o Val or da Compr a. . . : ") ;
vl _compra =doubl e. Par se( Consol e. ReadLi ne( ) ) ;

i f ( vl _compra <= 1000)
{
vl _desc = vl _compr a * 0. 05;
vl _apg = vl _compra - vl _desc;
desc = 5;
}
el se i f ( vl _compr a > 1000 && vl _compra <=5000)
{
vl _desc = vl _compr a * 0. 10;
vl _apg = vl _compra - vl _desc;
desc = 10;
}
el se
{
vl _desc = vl _compr a * 0. 15;
vl _apg = vl _compra - vl _desc;
desc = 15;
}
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "============Si st ema Comerci al
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "Cl i ent e. . . . . . . . . . . . . . : " + nm_cl i ent e) ;

8

Consol e. Wr i t eLi ne( "Val or da Compr a. . . . . . : " + vl _compra) ;
Consol e. Wr i t eLi ne( "Descont o Of er eci do. . . : " + desc + "%") ;
Consol e. Wr i t eLi ne( "Val or do Descont o. . . . : " + vl _desc) ;
Consol e. Wr i t eLi ne( "Val or a Pagar . . . . . . . . : " + vl _apg) ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t eLi ne( "============Fi n do Cal cul o
====================") ;
Consol e. Wr i t eLi ne( "") ;
Consol e. Wr i t e( "Real i zar out ro Cal cul o ( S = Si mN = No) . . : ") ;
escol ha = ( Consol e. ReadLi ne( ) ) ;
Consol e. Wr i t eLi ne( "") ;
}
}

}
}
3.2.2 EXECUO DO CDIGO


9
4 CONCLUSO
A prtica leva perfeio. Todo conhecimento que obtemos em
nosso estudos acadmicos no significa nada se no praticarmos, para que no
futuro sejamos profissionais de qualidade. E, no estudo de linguagens de
programao essencial a prtica de todo o contedo estudado, pois, somente
assim podemos fixar as sintaxes, as estruturas e etc.

10
REFERNCIAS
WIKIPEDIA, C Sharp. Disponvel em: (http://pt.wikipedia.org/wiki/C%E2%99%AF)
Acesso em: 02 de novembro de 2013.

S-ar putea să vă placă și