Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de Lógica de Programação: Resolvendo Desafios em Linguagem de Programação, Exercícios de Lógica

EXERCÍCIO PARA O DESENVOLVIMENTO DA LÓGICA DE PROGRAMAÇÃO COM PASCAL!

Tipologia: Exercícios

2019

Compartilhado em 10/10/2019

zairo_vbastos
zairo_vbastos 🇧🇷

12 documentos

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
UNIVERSIDADE ESTADUAL VALE DO ACARA ´
U
CENTRO DE CIˆ
ENCIAS EXATAS E TECNOL ´
OGICAS (CCET)
CURSO DE CI ˆ
ENCIA DA COMPUTAC¸ ˜
AO
Disciplina: L´
ogica de programac¸˜
ao
Exerc´
ıcios de aprendizado 2
1) Fac¸ a um programa que receba trˆ
es notas de um aluno, calcule e mostre a
m´
edia aritm´
etica e a mensagem que segue a tabela abaixo. Para alunos de exame,
calcule e mostre a nota que dever´
a ser tirada no exame para aprovac¸ ˜
ao, conside-
rando que a m´
edia no exame ´
e 6. Veja tabela 1.
Tabela 1: Notas e resultados
M´
edia aritm´
etica Mensagem
[0.0, 3.0[Reprovado
[3.0, 7.0[Exame
[7.0, 10.0]Aprovado
2) A nota final de um estudante ´
e calculada a partir de trˆ
es notas atribu´
ıdas
respectivamente a um trabalho de laborat´
orio, a uma avaliac¸ ˜
ao semestral e a um
exame final. A m ´
edia das trˆ
es notas mencionadas anteriormente obedece aos pesos
da tabela 2:
Tabela 2: Pesos das avaliac¸ ˜
oes
Nota Peso
Trabalho de laborat´
orio 2
Avaliac¸ ˜
ao semestral 3
Exame final 5
Fac¸ a um programa que receba as trˆ
es notas, calcule e mostre a m´
edia ponde-
rada e o conceito que segue a tabela 3:
3) Fac¸ a um programa que receba o c´
odigo correspondente ao cargo de um
funcion´
ario e seu sal´
ario atual e mostre o cargo, o valor do aumento e seu novo
sal´
ario. Os cargos est˜
ao na tabela 4.
1
pf3
pf4

Pré-visualização parcial do texto

Baixe Exercícios de Lógica de Programação: Resolvendo Desafios em Linguagem de Programação e outras Exercícios em PDF para Lógica, somente na Docsity!

UNIVERSIDADE ESTADUAL VALE DO ACARA ´U

CENTRO DE CI ˆENCIAS EXATAS E TECNOL ´OGICAS (CCET)

CURSO DE CI ˆENCIA DA COMPUTAC¸ ˜AO

Disciplina: L´ogica de programac¸ ˜ao

Exerc´ıcios de aprendizado 2

  1. Fac¸a um programa que receba trˆes notas de um aluno, calcule e mostre a m´edia aritm´etica e a mensagem que segue a tabela abaixo. Para alunos de exame, calcule e mostre a nota que dever´a ser tirada no exame para aprovac¸ ˜ao, conside- rando que a m´edia no exame ´e 6. Veja tabela 1.

Tabela 1: Notas e resultados M´edia aritm´etica Mensagem [0.0, 3.0[ Reprovado [3.0, 7.0[ Exame [7.0, 10.0] Aprovado

  1. A nota final de um estudante ´e calculada a partir de trˆes notas atribu´ıdas respectivamente a um trabalho de laborat´orio, a uma avaliac¸ ˜ao semestral e a um exame final. A m´edia das trˆes notas mencionadas anteriormente obedece aos pesos da tabela 2:

Tabela 2: Pesos das avaliac¸ ˜oes Nota Peso Trabalho de laborat´orio 2 Avaliac¸ ˜ao semestral 3 Exame final 5

Fac¸a um programa que receba as trˆes notas, calcule e mostre a m´edia ponde- rada e o conceito que segue a tabela 3:

  1. Fac¸a um programa que receba o c´odigo correspondente ao cargo de um funcion´ario e seu sal´ario atual e mostre o cargo, o valor do aumento e seu novo sal´ario. Os cargos est˜ao na tabela 4.

Tabela 3: M´edia e conceitos M´edia ponderada Conceito [8.0, 10.0] A [7.0, 8.0[ B [6.0, 7.0[ C [5.0, 6.0[ D [0.0, 5.0[ E

Tabela 4: Cargos e comiss˜oes C´odigo Cargo Percentual 1 Escritur´ario 50% 2 Secret´ario 35% 3 Caixa 20% 4 Gerente 10% 5 Diretor N˜ao tem aumento

  1. Fac¸a um programa que apresente o menu de opc¸ ˜oes a seguir, permita ao usu´ario escolher a opc¸ ˜ao desejada, receba os dados necess´arios para executar a operac¸ ˜ao e mostre o resultado. Verifique a possibilidade de opc¸ ˜ao inv´alida e n˜ao se preocupe com restric¸ ˜oes como sal´ario negativo. Veja tabela 5

Tabela 5: Opc¸ ˜oes da quest˜ao 4 Menu de opc¸ ˜oes

  1. Imposto
  2. Novo sal´ario
  3. Classificac¸ ˜ao Digite a opc¸ ˜ao desejada.

Na opc¸ ˜ao 1: receber o sal´ario de um funcion´ario, calcular e mostrar o valor do imposto usando as regras da tabela 6: Na opc¸ ˜ao 2: receber o sal´ario de um funcion´ario, calcular e mostrar o valor do novo sal´ario, usando as regras da tabela 7. Na opc¸ ˜ao 3: receber o sal´ario de um funcion´ario e mostrar sua classificac¸ ˜ao usando a tabela 8.

  1. Fac¸a um programa que receba o sal´ario de um funcion´ario, calcule e mostre o novo sal´ario desse funcion´ario, acrescido de bonificac¸ ˜ao e de aux´ılio-escola. Veja tabela 9 e 10.
  2. Fac¸a um programa que verifique a validade de uma senha fornecida pelo usu´ario. A senha ´e 4531. O programa deve mostrar uma mensagem de permiss˜ao

Tabela 8: Opc¸ ˜ao 3: classificac¸ ˜ao Sal´arios Classificac¸ ˜ao At´e R$ 700,00 (inclusive) Mal remunerado Maior que R$ 700,00 Bem remunerado

Tabela 9: Bonificac¸ ˜ao Sal´arios Bonificac¸ ˜ao At´e R$ 500,00 5% do sal´ario Entre R$ 500,01 e R$ 1.200,00 12% do sal´ario Acima de R$ 1.200,00 Sem bonificac¸ ˜ao

Tabela 10: Aux´ılio-escola Sal´arios Aux´ılio-escola At´e R$ 600,00 R$ 150, Mais que de R$ 600,00 R$ 100,

Tabela 11: Categoria do nadador Categoria Idade Infantil 5 a 7 Juvenil 8 a 10 Adolescente 11 a 15 Adulto 16 a 30 Sˆenior Acima de 30

Tabela 12: Valor do prˆemio H Gratificac¸ ˜ao

2.400 R$ 500, [1800, 2400] R$ 400, [1200, 1800[ R$ 300, [600, 1200[ R$ 200, < 600 R$ 100,