Buscar

lista de informatica

Prévia do material em texto

UNIVERSIDADE FEDERAL RURAL DO SEMIÁRIDO 
CAMPUS PAU DOS FERROS 
BACHARELADO EM CIÊNCIA E TECNOLOGIA 
DISCIPLINA DE INFORMÁTICA APLICADA 
PROF.: JARBAS VIDAL-FILHO 
 
 
LISTA DE EXERCÍCIOS 01 
 
Aluno: ______________________________________________________________________Data: ____/_____/____ 
01. Analise o código abaixo, faça as alterações e responda as perguntas em seguida. 
 
 
A) Explique o que faz o programa acima. 
B) Após executar e interagir com o programa, vamos inspecionar a utilidade de alguns dos elementos do 
mesmo. Primeiramente, modifique os textos (escreva qualquer coisa com as suas palavras) após a 
instrução // nas linhas 1 e 2. Salve o programa e compile-o novamente. O que aconteceu com as saídas 
em tela do programa, bem como os resultados de seus cálculos? E por quê? Ocorreu alguma alteração 
na saída dos resultados? Por quê? 
C) Com base nos resultados apresentados, o que você conclui que seja a finalidade da instrução // ? 
D) Modifique agora o texto que está entre aspas na linha 13 para “DIGITE RAIO”. Salve o programa e 
compile-o novamente O que aconteceu com as saídas em tela do programa, bem como os resultados de 
seus cálculos? E por quê? Ocorreu alguma alteração na saída dos resultados? Por quê? 
E) Acrescente, agora, uma nova linha ao código. Após a atual linha 16, acrescente o comando: perimetro = 
2 * raio. Salve novamente e compile. O que aconteceu com o programa? Que impacto esta modificação 
causou? E por quê? 
F) Acrescente, agora, uma nova linha ao código. Após o último o comando criando no item E, acrecente: 
perimetro1=2*pi*raio. Salve novamente e compile. O que aconteceu com o programa? Que impacto 
esta modificação causou? Tem erro? E por quê? 
G) Nas linas 17 e 18, apague o .2 que existe entre o caracter % e f. Salve novamente e compile. O que 
aconteceu com o programa? Que impacto esta modificação causou? E por quê? 
H) Na linha 14, mude o nome raio para perimetro. O que acontece com o programa após compilar? Por 
quê? 
I) Na linha 14, retire o símbolo &. O que acontece com o programa após compilar? Por quê? 
02. Analise o código abaixo e informe as saídas do programa. 
 
A) Quais as saídas de a, b, c, d, e, f? Explique cada resultado. 
 
03. Analise o código abaixo 
 
a) Se funcionar corretamente, ok. Caso contrário, faça as alterações e explique os motivos que não 
compilou. 
04. Faça um programa que mostre as seguintes saídas formatadas conforme a imagem abaixo. 
 
 
 
 
 
 
05. Escrever um programa para ler dois números inteiros e exibi-los. 
06. Faça um programa que recebe três valores A=3, B=2, C=3. Calcule a média aritmética e ponderada. 
07. Faça um programa que leia um número inteiro e imprimir seu sucessor e seu antecessor. 
08. Faça um programa para ler um número inteiro e imprimir seu quadrado. 
“SEU NOME COMPLETO” 
“BACHARELADO EM TECNOLOGIA DA INFORMAÇÃO 
“ESTOU CURSANDO A DISCIPLINA DE ALGORITMOS” 
09. Para vários tributos a base de calculo é o salário mínimo. Fazer um algoritmo que leia o valor do salário 
mínimo e o valor do salário de uma pessoa. Calcular e exibir quantos salários mínimos essa pessoa ganha. 
10. Criar um aplicativo que calcule e apresente o valor do volume de uma lata de óleo, utilizando a fórmula: V = 
πr²h onde r é o raio da base e h é altura. Defina uma constante chamada PI correspondente ao valor 
aproximado de π. 
11. Criar um aplicativo que leia o valor de uma hora e informe quantos minutos se passaram desde o inicio do 
dia até aquela hora. 
12. Criar um aplicativo que leia o peso de uma pessoa em quilogramas, calcule e exiba o peso da pessoa em 
gramas, e o novo peso, em gramas, se a pessoa engordar 12%. 
13. Uma conta de caderneta de poupança foi aberta com um depósito de R$500,00. Faça um programa que 
calcule o valor do saldo da conta após três meses, considerando que a conta é remunerada em 1,2% de juros 
ao mês. 
14. Faça um programa para ler valores para as variáveis inteiras A e B. Efetuar a troca dos valores de forma que 
a variável A passe a possuir o valor da variável B e que a variável B passe a possuir o valor da variável A. 
Apresentar os valores iniciais e os valores finais de A e B. 
15. Faça um programa que leia uma temperatura em graus Celsius e transformá-la em graus Fahrenheit. 
16. Faça um programa para ler um preço de um produto e calcular novo preço com desconto de 9%. 
17. Faça um programa que calcule e imprima o valor a ser pago em reais de cada kw, o novo valor a ser pago por 
essa residência com um desconto de 10%. Dado: 100 kilowatts custam 1/7 do salario mínimo. 
18. Faça um programa que leia o nome, altura e peso de uma pessoa. Depois imprima o nome e o valor do IMC. 
IMC = peso/altura² 
19. Um pedreiro descuidado deixa cair sua colher de pedreiro do 5º andar de um prédio, a aproximadamente 
15m de altura, com relação à rua (solo). Sabendo-se que a aceleração da gravidade é constante, com valor 
9,807m/s2, pede-se que: 
 
a) Se faça um programa de computador que calcule a velocidade com que a colher de pedreiro toca o solo, 
desprezando-se a resistência do ar e exiba o resultado em tela conforme a seguir: 
Uma colher de pedreiro, que cai de uma altura de 15m, atinge o solo com velocidade final de ***m/s, ou 
$$$Km/h. 
Onde as sequências *** e $$$ devem ser substituídas, respectivamente, pelo valor da velocidade em Km/h e 
m/s que seu programa calculou. 
b) Adapte-se o programa do passo anterior de modo que funcione para outro valor de altura da qual a colher 
cai, por exemplo, 35m e exiba o resultado em tela conforme a seguir: 
Altura da queda: 35m 
Velocidade final: ***Km/h. 
Onde as sequências *** devem ser substituída pelo valor da velocidade em Km/h que seu programa 
calculou. 
c) Adapte-se o programa do passo anterior para que o valor da altura da qual a ferramenta cai seja 
informado pelo usuário e exiba o resultado em tela conforme a seguir: 
Altura da queda: &&&cm 
Velocidade final: ***Km/h 
Velocidade final: $$$m/s. 
Onde as sequências *** e $$$ devem ser substituídas, respectivamente, pelo valor da velocidade em Km/h e 
m/s que seu programa calculou. E a sequência &&& deve ser substituída pelo valor da altura que o usuário 
informou, porém em centímetros. 
 
20. Elaborar um programa para calcular a quantidade de litros de combustível gasta em uma viagem, utilizando-
se um automóvel que faz 12 km por litro. Para obter o cálculo, o usuário deverá fornecer o tempo gasto na 
viagem em horas e a velocidade média durante a mesma. Desta forma, será possível obter a distância 
percorrida com a fórmula DISTANCIA = TEMPO * VELOCIDADE. Tendo o valor da distância, basta calcular a 
quantidade de litros de combustível utilizada na viagem com a fórmula: LITROS_USADOS = DISTANCIA / 12. 
O programa deverá apresentar os valores da velocidade média, tempo gasto na viagem, a distância 
percorrida e a quantidade de litros utilizada na viagem. 
21. Para vários tributos, a base de cálculo é o salário mínimo. Fazer um programa que leia o valor do salário 
mínimo e o valor do salário de uma pessoa. Calcular e imprimir quantos salários mínimos ela ganha. 
22. Fazer um programa que recebe um valor a ser aplicado e a quantidade de meses que esse valor ficará 
aplicado, exiba uma simulação do valor que a pessoa receberá no final do período aplicado sabendo que a 
taxa de juros é de 3,5% ao mês. 
23. No sistema imperial (unidade inglesa) frequentemente são utilizadas as seguintes medidas lineares: 
1 pé = 12 polegadas 
Baseado no fato de que 1 polegada equivale a 25.3995 milímetros no sistema métrico, escreva um programa 
que converta comprimentos expressos em pés para quilômetros. 
24. Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual,calcule e mostre: 
 
a. A idade da pessoa em anos; 
 
b. A idade da pessoa em meses; 
 
c. A idade da pessoa em dias; 
 
d. A idade da pessoa em semanas. 
25. Construa um algoritmo em pseudocódigo para calcular as raízes de uma equação de 2º grau (ax2 + bx +c). 
26. O preço de um automóvel é calculado pela soma do preço de fábrica, preço dos impostos (35% do preço de 
fábrica), além da percentagem do revendedor (20% sobre o preço de fábrica). Faça um algoritmo que 
imprima o nome do automóvel e seu preço final.

Continue navegando