TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Processamento Sequencial e Condicional - Algoritmos

Por:   •  6/8/2015  •  Trabalho acadêmico  •  5.664 Palavras (23 Páginas)  •  356 Visualizações

Página 1 de 23

[pic 1][pic 2]                                                                                                                                                        15/03/2015

Discente: Jamille Sodré Pache Gomes

Curso: Sistemas para Internet

Disciplina: Introdução à lógica de programação

                                         Docente: Clayton Boneli

  Processamento sequencial

ATIVIDADES DE AUTOAVALIAÇÃO – LIVRO DIDÁTICO

  1. Faça um algoritmo para ler um número, após calcular e mostrar o quadrado deste.

var

   NUMERO, QUADRADO: real

inicio

Escreval (“Digite um número:”)

Leia (NUMERO)

QUADRADONUMERO ^ 2

Escreva (“O quadrado do número”, NUMERO , “ é: ”,  QUADRADO)

fimalgoritmo

  1. Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, calcule e mostre a área do mesmo. 

var

ALTURA, BASE, ÁREA: real

inicio

Escreval (“Digite a altura do triângulo:”) 

Leia (ALTURA)

Escreval (“Digite a base do triângulo:”)

Leia (BASE)

AREA(BASE * ALTURA) /2

 Escreva (“A área do triângulo é:”, AREA , “  m².”)

fimalgoritmo

  1. Uma empresa tem para um determinado funcionário uma ficha contendo o nome, número de horas trabalhadas e o nº de dependentes do funcionário. Considerando que:
  1. A empresa paga 12 reais por hora e 40 reais por dependentes.
  2. Sobre o salário são feitos descontos de 8,5% para o INSS e 5% para IR.

Leia o nome, número de horas trabalhadas e número de dependentes de um funcionário. Após a leitura, escreva qual o nome, o salário bruto, quais os valores descontados para cada tipo de imposto e, finalmente, qual o salário líquido do funcionário.

(Arquivo do algoritmo funcionando no visuAlg está em anexo)

var

 NOME: caractere

 HORAS_TRAB, N_DEPEND: inteiro

 SALARIO_BRUTO, SALARIO_LIQ, DESC_IR, DESC_INSS: real

Inicio

Escreval ("Digite o nome do funcionário:")

Leia (NOME)

Escreval  ("Digite as horas trabalhadas:")

Leia (HORAS_TRAB)

Escreval ("Digite o número de dependentes do funcionário:")

Leia (N_DEPEND)

SALARIO_BRUTO  (HORAS_TRAB * 12) + (N_DEPEND * 40)

DESC_INSS  (SALARIO_BRUTO  * 8.5) / 100

DESC_IR  (SALARIO_BRUTO * 5) /100

SALARIO_LIQ  SALARIO_BRUTO - ( DESC_INSS + DESC_IR)

Escreval ("O nome do funcionário é:", NOME)

Escreval ("O salário bruto é: R$  " , SALARIO_BRUTO )

Escreval ("O desconto do INSS sobre o salário bruto é: R$  " , DESC_INSS)

Escreval ("O desconto do IR sobre o salário bruto é: R$ ", DESC_IR)

Escreval ("O salário líquido é: R$ ", SALARIO_LIQ)

fimalgoritmo

  1. Faça um algoritmo para ler a idade de uma pessoa. Após, calcule e mostre o número de dias que a pessoa já viveu aproximadamente.

var

 IDADE, DIAS_TOT: inteiro

Inicio

Escreval (“Digite sua idade:”)

Leia (IDADE)

DIAS_TOT IDADE * 365

Escreva (“Você já viveu  ” ,  DIAS_TOT,  “ dias.”)

fimalgoritmo

  1. Uma companhia de carros paga a seus empregados um salário de R$500,00 por mês, mais uma comissão de R$ 50,00 para cada carro vendido e mais 5% do valor da venda. Elabore um algoritmo para calcular e imprimir o salário de um vendedor num dado mês, recebendo como dados de entrada o nome do vendedor, o número de carros vendidos e o valor total das vendas.

(Arquivo do algoritmo funcionando no visuAlg está em anexo)

var

NOME_VEND, MES: caractere

CARROS_VEND: inteiro

VALOR_VEND, SALARIO: real

Inicio

Escreval (“Digite o nome do vendedor:”)

Leia (NOME_VEND)

Escreval (“Digite o mês referente:”)

Leia (MES)

Escreval (“Digite o número de carros vendidos:”)

Leia (CARROS_VEND)

Escreval (“Digite o valor da venda:”)

Leia (VALOR_VEND)

SALARIO (50 * CARROS_VEND) + ((VALOR_VEND *5) /100) + 500

Escreva (“O salário do vendedor “, NOME_VEND , “ no mês de ”, MES, “ foi de: R$”, SALARIO)

fimalgoritmo

  1. Uma pessoa comprou 2 artigos em uma loja. Para cada artigo tem-se: nome, preço e percentual de desconto. Faça um algoritmo que escreva o nome, o preço, e o preço com desconto de cada artigo. Escreva também o total a pagar.

(Arquivo do algoritmo funcionando no visuAlg está em anexo)

var

NOME_ART1, NOME_ART2: caractere

PRECO1, PRECO2, PRECO_DESC1, PRECO_DESC2 , TOTAL: real 

DESCONTO1, DESCONTO2: inteiro

Inicio

Escreval ("Digite o nome do 1º artigo comprado:")

Leia (NOME_ART1)

Escreval ("Digite o preço sem desconto do 1º artigo comprado:")

Leia (PRECO1)

Escreval ("Digite o percentual de desconto do 1º artigo comprado:")

Leia(DESCONTO1)

Escreval ("Digite o nome do 2º artigo comprado:")

Leia (NOME_ART2)

Escreval ("Digite o preço sem desconto do 2º artigo comprado:")

Leia (PRECO2)

Escreval ("Digite o percentual de desconto do 2º artigo comprado:")

Leia (DESCONTO2)

PRECO_DESC1 PRECO1 - ((PRECO1 * DESCONTO1 ) / 100)

PRECO_DESC2 PRECO1 - ((PRECO2 * DESCONTO2 ) / 100)

TOTAL PRECO_DESC1 + PRECO_DESC2

Escreval ( "O preço sem desconto do artigo ", NOME_ART1, " é: R$", PRECO1, " e com desconto é:R$ ", PRECO_DESC1)

Escreval ( "O preço sem desconto do artigo ", NOME_ART2, " é: R$", PRECO2, " e com desconto é:R$ ", PRECO_DESC2)

              Escreval ( "O total à pagar é:R$", TOTAL)

fimalgoritmo

...

Baixar como (para membros premium)  txt (24.5 Kb)   pdf (356.3 Kb)   docx (1.1 Mb)  
Continuar por mais 22 páginas »
Disponível apenas no TrabalhosGratuitos.com