Buscar

Lista_1_E_S_tipos_dados_variaveis

Prévia do material em texto

Universidade Federal da Grande Dourados 
Faculdade de Ciências Exatas e de Tecnologias 
Curso de Bacharelado em Sistemas de Informação 
 
 
Algoritmos – Lista de exercícios 2 
Profª Janne Y. Y. Oeiras Lachi 
Orientanda: Ellen de O. Dias 
 
 
1. Marque a(s) alternativa(s) que apresentam a forma correta de números reais: 
( ) 3,152 ( ) 9,62 ( ) 5.12 ( ) 9.811113 ( ) 7,2 
2. Classifique os dados especificados abaixo de acordo com seu tipo, assinalando com I 
os dados do tipo inteiro, com R os reais, com C os caracteres, com L os lógicos, e com 
N aqueles para os quais não é possível definir a priori um tipo de dado. 
 
( ) 0.21 ( ) 1 ( ) V ( ) “0.” 
 
( ) 1% ( ) “José” ( ) 0,35 ( ) .F. 
 
( ) -0.001 ( ) .T. ( ) +3257 ( ) “a” 
 
( ) “+3257” ( ) +3257. ( ) “-0.0” ( ) “.F.” 
 
( ) ± 3 ( ) .V. ( ) “abc” ( ) F 
 
( ) C ( ) Maria ( ) +36 
 
3. Dar o tipo de dado de cada um dos valores abaixo: 
a) 613 
b) 613.0 
c) -613 
d) “613” 
e) -3.012x1015 
f) 17x1012
g) -28.3x10-33
h) “FIM DE QUESTÃO” 
 
4. Em quais dos seguintes pares é importante a ordem das operações? Em outras 
palavras, quando se muda a ordem dos comandos, os resultados finais se alteram? 
(supor X ≠ Y ≠ Z). 
 
 
 
Universidade Federal da Grande Dourados 
Faculdade de Ciências Exatas e de Tecnologias 
Curso de Bacharelado em Sistemas de Informação 
 
 
Para os problemas a seguir, elabore algoritmos para resolvê-los. Não esqueça de definir o 
corpo principal, entrada, processamento, saída e variáveis necessárias. 
 
5. Receba dois números, calcule e mostre a divisão do primeiro número pelo segundo. 
Sabe-se que o segundo numero não pode ser zero, mas não se preocupe em testar se 
o segundo número é zero. 
6. Receba duas notas, calcule e mostre a média ponderada dessas notas, considerando 
peso 2 para a primeira nota e peso 3 para a segunda nota. 
7. Receba o preço de um produto, aplique um desconto de 10% nesse preço e mostre o 
novo preço. 
8. Um funcionário recebe todo mês um salário fixo mais 4% de comissão sobre as suas 
vendas. Faça um algoritmo que receba o salário fixo de um funcionário e o valor de 
suas vendas, calcule e mostre a comissão e o salário final do funcionário. 
9. Faça um algoritmo que receba o peso de uma pessoa, calcule e mostre: a) o novo peso 
que a pessoa terá se engordar 15% sobre o peso digitado; b) o novo peso que a 
pessoa terá se emagrecer 20% sobre o peso digitado. 
10. Receba o peso de uma pessoa em quilos, calcule e mostre esse peso em gramas. 
11. Faça um algoritmo que calcule e mostre a área de um trapézio. Dica: sabe-se que: 
Área = ((base maior + base menor) * altura) /2 
12. Faça um algoritmo que calcule e mostre a área de um quadrado. Dica: sabe-se que: 
Área = Lado * Lado 
13. Faça um algoritmo que calcule e mostre a área de um losango. Dica: sabe-se que: 
Área = (diagonal maior * diagonal menor) /2 
14. Preparar um algoritmo para executar a seguinte conversão: ler uma temperatura dada 
na escala Celsius e imprimir a equivalente em Fahrenheit (fórmula de conversão: ºF = 
9/5 x ºC + 32). 
15. As raízes de uma equação quadrática da forma: ax2 + bx + c = 0, são reais se e 
somente se o discriminante dado por b2 - 4ac for maior ou igual a zero. Preparar um 
algoritmo para ler os valores dos coeficientes a, b e c e imprimir o valor do 
discriminante. 
16. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a 
percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo 
que a percentagem do distribuidor seja de 12% e os impostos de 45%, preparar um 
algoritmo para ler o custo de fábrica do carro e imprimir o custo ao consumidor.

Continue navegando