Buscar

LISTA 1 TEÓRICA



Continue navegando


Prévia do material em texto

LISTA DE EXERCÍCIOS 01 
Processamento de Dados – Engenharia de Alimentos 
1. Qual a diferença entre um algoritmo e um programa de computador? 
2. Qual o papel do compilador na construção de programa de computadores? 
3. Qual a diferença entre variáveis inteiras e de ponto flutuante? 
4. Identifique se os identificadores de variáveis a seguir são válidos ou inválidos. Caso seja inválido, 
escreva o motivo. 
a. Ano 
b. media_salarial 
c. ai! 
d. idade media 
e. A51b 
f. “aula” 
g. 3_1 
h. float 
i. sim 
j. conta-corrente 
k. salario/2 
5. Verifique as expressões abaixo e diga qual o resultado das mesmas (verdadeiro ou falso). 
a. 3*5/4 <= pow(3,2)*2 
b. 2+8%7 >= 3*6-15 
c. 2 == 2 || 18 < 5 
d. 3-6 > 0 && 2 != 5 
6. Suponha que inicialmente x tem o valor 3 e y o valor 10. Qual o valor das variáveis x e y após a 
execução das seguintes instruções: 
a. x = x + y; 
b. x = x + x; 
c. x = y; x = 3; 
d. x = x * x; x = x + x; 
e. y = x; x = y; 
f. y += x++; 
g. y -= ++x; 
7. Assuma a existência das seguintes declarações num programa em C: 
int m = 2, n = 6; 
float x = 2.5; 
Quais serão os valores das variáveis m, n e x após o processamento das seguintes expressões? 
(Avaliar cada item isoladamente) 
a. x = m + n + x; 
b. x += m / n; 
c. n *= n + m; 
d. n *= x++ + --m; 
8. Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e 
mostre: a idade da pessoa hoje e quantos anos ela terá em 2050. 
9. Escreva um programa que receba um número real via teclado, calcule e informe em seguida a 
metade e o quadrado desse número. 
10. Faça um programa que receba o valor do salário de um funcionário e o percentual de aumento, 
calcule e mostre o valor, em reais, do aumento e o novo salário. 
11. Fazer um programa para receber um número inteiro de segundos do usuário e imprimir a 
quantidade correspondente em horas, minutos e segundos. 
12. Faça um programa que receba o valor do salário-base de um funcionário, calcule e mostre o 
salário a receber, sabendo-se que este funcionário tem gratificação de R$ 1.000,00 e paga 
imposto de 10% sobre o salário-base. 
13. Faça um programa que receba o valor do salário-base de um funcionário, calcule e mostre o 
salário a receber, sabendo-se que este funcionário tem gratificação de 5% sobre o salário base e 
paga imposto de 7% sobre o salário acrescido da gratificação. 
14. Um trabalhador recebeu seu salário e depositou em uma conta bancária. Esse trabalhador emitiu 
dois cheques e agora deseja saber seu saldo. Sabendo que cada operação bancária de retirada é 
paga uma taxa de 0.03% do valor retirado e que o saldo anterior ao depósito do salário era de 
R$ 100,00, faça um programa que receba o valor do salário e os valores dos dois cheques 
emitidos, determine e emita o saldo atual. 
15. Pedro comprou um saco de ração com peso em quilos. Ele possui dois gatos, para os quais 
fornece a quantidade de ração em gramas. A quantidade diária de ração fornecida para cada é 
sempre a mesma. Faça um programa que receba o peso do saco de ração e a quantidade de 
ração fornecida para cada gato, calcule e mostre quanto restará de ração ao final de cinco dias.