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


Fundamentos da Computação, Exercícios de Engenharia Mecânica

2ª LISTA DE EXERCICIO

Tipologia: Exercícios

2017

Compartilhado em 16/03/2017

dreyson-roberto-guimaraes-12
dreyson-roberto-guimaraes-12 🇧🇷

4.1

(7)

18 documentos

1 / 8

Toggle sidebar

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

Não perca as partes importantes!

bg1
Nome: DREYSON ROBERTO GUIMARÃES
RA: A06150604
Curso: Engenharia Mecânica
Disciplina: Fundamentos da Computação
2ª LISTA DE EXERCICIOS
1. Escreva um algoritmo para ler um valor e escrever se ele está entre os números
1 e 10 ou não está.
2. Com base na tabela-verdade, determine o resultado lógico das expressões
mencionadas (Verdade ou Falso). Considere para as respostas os seguintes valores:
X=1, A=3, B=5, C=8 e D=7.
pf3
pf4
pf5
pf8

Pré-visualização parcial do texto

Baixe Fundamentos da Computação e outras Exercícios em PDF para Engenharia Mecânica, somente na Docsity!

Nome: DREYSON ROBERTO GUIMARÃES

RA: A

Curso: Engenharia Mecânica

Disciplina: Fundamentos da Computação

2ª LISTA DE EXERCICIOS

1. Escreva um algoritmo para ler um valor e escrever se ele está entre os números

1 e 10 ou não está.

2. Com base na tabela-verdade, determine o resultado lógico das expressões

mencionadas (Verdade ou Falso). Considere para as respostas os seguintes valores:

X=1, A=3, B=5, C=8 e D=7.

a) não (X > 3) =

não (1>3)

não (F)

verdadeiro

b) (X < 1) e (não(B > D)) =

(1<1) e (não(5>7)) (F) e (não(F)) (F) e (V) Falso

c) não(D < 0) e (C > 5) =

não(7<0) e(8>5) não(F) e (V) (V) e (V) Verdadeiro

d) não((X > 3) ou(C < 7)) =

não((1>3) ou (8<7))

não((F) ou (F))

não(F)

verdadeiro

e) (A > B) ou (C > B) =

(3>5) ou (8>5) (F) ou (V) Verdadeiro

f) (X >= 2) =

Falso

g) (X < 1) e (B >= D) =

(1<1) e (5>=7) (F) e (F) Falso

h) ( D < 0) ou (C > 5) =

(7<0) ou (8>5) (F) ou (V) Verdadeiro

i) não(D > 3) ou não(B < 7) =

não(7>3) ou não(5<7) não(V) ou não(V) (F) ou (F) Falso

j) (A > B) ou não(C > B) =

(3>5) ou não (8>5) (F) ou não(V) (F) ou (F) Falso

3. Para A = V, B = V e C = F, qual o resultado da avaliação das seguintes expressões:

5. Uma empresa vai dar uma gratificação aos empregados que tenham mais de 1

ano de serviço: 10% para Os que tenham menos de 10 anos e 25 % para os demais.

Calcule a gratificação de um dado funcionário, dado o seu salário e o tempo de

serviço.

6. Escreva um algoritmo que dada a idade da pessoa, retorne se a pessoa é um

bebê, uma criança, um adolescente ou um adulto. A saber:

0 a 3 anos – bebê

4 a 10 anos – criança

11 a 18 – adolescente

Acima de 18 – adulto.

8. Considerando uma equação do segundo grau da forma ax2 + bx + c, construa

um programa que receba os valores dos coeficientes (a, b e c) e escreva os valores

das raízes. Escrever uma mensagem se não existirem raízes para a equação.

9. Escreva um programa em que se leia 3 valores inteiros. Se o primeiro valor for

par e o segundo ímpar, escrever a soma do primeiro com o terceiro. Se o primeiro

for ímpar e o segundo par, escrever a multiplicação do primeiro pelo terceiro. Caso

contrário, escrever o terceiro.

10. Escreva um programa em que se leia o o valor do ingresso, nome, sexo e idade

da pessoa. Escrever o valor do ingresso sabendo que pessoas abaixo de 5 anos não

pagam, do sexo feminino até 18 anos pagam metade, do sexo masculino até 18 anos

pagam 80% do valor e os demais pagam inteira.