Anda di halaman 1dari 11

SISTEMA DE ENSINO PRESENCIAL CONECTADO TECNOLOGIA EM ANALISE E DESENVOLVIMENTO DE SISTEMAS CARLOS EDUARDO LOMBARDI FINEZI LUINARA LOPES PAES

MARCOS RODRIGO SILVA COSTA ROHAN CARLOS FERREIRA BERNARTT WARLLE DA SILVA DE ALMEIDA

PORTFLIO: LINGUAGENS E TECNICAS DE PROGRAMAO I

Redeno 2011
1

CARLOS EDUARDO LOMBARDI FINEZI LUINARA LOPES PAES MARCOS RODRIGO SILVA COSTA ROHAN CARLOS FERREIRA BERNARTT WARLLE DA SILVA DE ALMEIDA

PORTFLIO: LINGUAGENS E TECNICAS DE PROGRAMAO I

Trabalho apresentado ao curso de Analise e Desenvolvimento de Sistemas da UNOPAR Universidade Norte do Paran, para a disciplina de Linguagens e Tcnicas de Programao I. Prof. Veronice de Freitas

Redeno 2011
2

SUMRIO

1 INTRODUCAO .................................................................................................. 04 2 DESENVOLVIMENTO ...................................................................................... 05 2.1 PARTE I............................................................................................... 05 ALGORITIMO 01 ............................................................................... 05 ALGORITIMO 02 ............................................................................... 06 ALGORITIMO 03 ............................................................................... 07 ALGORITIMO 05 ............................................................................... 08 ALGORITIMO 05 ............................................................................... 09 3 CONCLUSO.................................................................................................... 10 4 REFERENCIAS ................................................................................................. 11

1. INTRODUCAO Este trabalho tem como objetivo apresentar a estrutura de 05(quatro) algoritmos, com a linguagem Portugol (pseudocdigo) e O primeiro algoritmo apresenta o calculo da mdia de consumo de um veiculo e sua distancia percorrida. O segundo algoritmo recebe o nome de um funcionrio e seu salario bruto e calcula os seus descontos a partir do valor do seu salario O terceiro algoritmo recebe o valor de uma compra e em cima desse valor que me apresentado calcula quanto poderei dar de desconto. O quarto algoritmo calcula a mdia das notas de cinco alunos. O quinto algoritmo, fara a converso de um numero decimal em binrio, onde ser documentado cada etapa do cdigo.

2. DESENVOLVIMENTO

2.1. PARTE I

ALGORITMO 01 ALGORITMO consumo_media VAR cm, distancia, volume: REAL

INICIO ESCREVA (Algoritmo para calcular o consumo) ESCREVA (Distancia Total Percorrida (km): ) LEIA (distancia)

ESCREVA (Volume de combustvel gasto (l): )


LEIA (volume)

CM <- DISTANCIA / VOLUME ESCREVA (Consumo Mdio, cm, KM/L) FIMALGORITMO

ALGORITMO 02

ALGORITMO SALARIO COM DESCONTO INSS VAR X: CARACTERE Y: INTEIRO Z: REAL

INICIO ESCREVAL ( Digite o nome do Funcionrio:) LEIA (X) ESCREVAL (Funcionrio:, X) ESCREVAL ( Digite o Salario Bruto:) LEIA (Y)

SE Y > 1000 ENTAO Z <- Y (Y * 11) / 100 SENAO Z <- Y ( Y * 9 ) /100 FIMSE ESCREVAL ( Funcionrio:, X) ESCREVAL ( Salario Bruto: , Y) ESCREVAL ( Salario com Descontos INSS:, Z) FIMALGORITMO

ALGORITMO 03

ALGORITMO "valor_desconto" VAR cliente: CARACTERE val_compra, desconto: REAL INICIO ESCREVA ("Digite o nome do cliente: ") LEIA (cliente) ESCREVA ("Digite o valor da compra: ") LEIA (val_compra)

SE (val_compra <= 1000) ENTAO desconto <- val_compra* 5 /100 SENAO SE (val_compra > 1000) E (val_compra < 5000) ENTAO desconto <- val_compra * 10 /100 SENAO SE (val_compra > 5000) ENTAO desconto <- val_compra * 15 /100 FIMSE

FIMSE
FIMSE ESCREVA (cliente, " o valor do desconto :", desconto, " reais") FIMALGORITMO

ALGORITMO 04 ALGORITMO "media_classe" VAR I, classe, cont_media_baixa: INTEIRO nota, soma, media: REAL INICIO soma <- 0 classe <- 0 ESCREVA ("Digite quantos alunos h na classe:) LEIA (classe) PARA I DE 1 ATE classe FACA ESCREVA ("Digite a nota:)

LEIA (nota)
SE nota < 7 ENTAO cont_media_baixa <- cont_media_baixa + 1 FIMSE

soma <- soma + nota FIMPARA

//calcular mdia

media <-soma/classe

ESCREVA ("A mdia : ", media) ESCREVA ("Total de alunos abaixo da mdia: ", cont_media_baixa) FIMALGORITMO

ALGORITMO 05 ALGORITMO "converso_decimal_binario" VAR

valor : INTEIRO binario : CARACTER

// valor digitado em decimal // guarda o valor em binrio

INICIO ESCREVA ("Digite um nmero decimal:") LEIA (valor)

// loop para converso e montagem de tras para frente do binrio ENQUANTO valor > 0 FACA

SE (valor mod 2 = 0) ENTAO


binario <- "0" + binario SENAO binario <- "1" + binario FIMSE valor <- valor div 2 FIMENQUANTO ESCREVAL ("O valor Decimal: , valor) ESCREVA (em binrio igual : , binario) FIMALGORITMO

3 CONCLUSAO Este trabalho foi de grande importncia, pude assimilar o contedo da disciplina, nos dando a capacidade de raciocinar, imaginando a resoluo do problema, aumentando mais ainda nossa capacidade de aprendizado. Para um profissional de Analise de Sistemas fundamental o estudo Logica de Programao e Algoritmos, pois se trata da base de todo e qualquer sistema de informao. Espero continuarmos a estudar e Agradecemos o apoio e a colaborao de todos. aprender sempre cada vez mais.

10

4 REFERENCIAS SANTANA, Denise Dias; PERINI, Lus Cludio; Fundamentos da Administrao de Informao. So Paulo: Pearson, 2009. WEB SITE, http://pt.wikipedia.org/, SISTEMA BINARIO, acessado em 29 de maio de 2011.

11

Anda mungkin juga menyukai