Buscar

Lista_2_Variaveis-entrada-saida

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Universidade Federal da Grande Dourados 
Faculdade de Ciências Exatas e Tecnologias 
Curso de Bacharelado em Sistemas de Informação 
 
 
Algoritmos  
Lista de exercícios 2 
Tipos de dados, variáveis, expressões e entrada e saída 
Profª Janne Y. Y. Oeiras Lachi 
 
1. Determine  o  resultado  lógico  das  expressões  mencionadas,  assinalando  se  são 
verdadeiras ou falsas. Considere para as respostas os seguintes valores: X=1, A=3, B =5, 
C=8, D=7. 
a) .não. (x>3) 
(   ) Verdadeiro   (   ) Falso 
b) (X<1) .e. .não. (B>D) 
(   ) Verdadeiro   (   ) Falso 
c) .não. (D<0) .e. (C>5) 
(   ) Verdadeiro   (   ) Falso 
d) .não. (X>3) .ou. (C < 7) 
(   ) Verdadeiro   (   ) Falso 
e) (A>B ) .ou. (C > B) 
(   ) Verdadeiro   (   ) Falso 
f) X >= 2 
(   ) Verdadeiro   (   ) Falso 
 
 
Para cada problema abaixo, escreva um algoritmo em Português estruturado. 
 
2. Construir um algoritmo que  leia  três valores numéricos  inteiros  (representados pelas 
variáveis A, B e C) e apresente como resultado final o valor da soma dos quadrados dos 
três valores lidos. 
3. Construir um algoritmo que  leia  três valores numéricos  inteiros  (representados pelas 
variáveis A, B e C) e apresente como resultado final o valor do quadrado da soma dos 
três valores lidos. 
4. Ler dois valores para as variáveis A e B e efetuar a troca dos valores de forma que a 
variável A passe a possuir o valor de da variável B e a variável B passe a possuir o valor 
da variável A. Apresentar os valores após a efetivação do processamento da troca. 
5. Elaborar  um  algoritmo  que  calcule  e  apresente  o  valor  do  volume  de  uma  esfera. 
Utilize a fór  mula: 
Volume  =   x  3.14159  x  Raio3
6. Calcular e apresentar o valor do volume de uma lata de óleo. Utilize a fórmula: 
Volume = 3.14159 x Raio2 x altura 
7. Elaborar  um  algoritmo  que  leia  dois  valores  numéricos  inteiros,  os  quais  devem 
representar o radicando e o índice. Calcule a raiz e apresente o resultado obtido. 
8. Faça um programa que receba um número inteiro do usuário e o mostre na tela. 
9. Faça um programa que  receba dois números  inteiros do usuário  e depois mostre o 
resultado da soma deles. 
10. Faça um programa que leia um caractere do teclado e o mostre na tela. 
Universidade Federal da Grande Dourados 
Faculdade de Ciências Exatas e Tecnologias 
Curso de Bacharelado em Sistemas de Informação 
 
 
11. A imobiliária Imóbilis vende apenas terrenos retangulares. Faça um programa para ler 
as dimensões de um terreno e depois exibir a área do terreno. 
12. Faça um programa para calcular quantas ferraduras são necessárias para equipar todos 
os cavalos comprados para um haras. 
13. A  padaria Hotpão  vende  certa  quantidade  de  pães  franceses  e  uma  quantidade  de 
broas a cada dia. Cada pãozinho custa R$ 0.12 e a broa custa R$ 1.50. Ao final do dia, o 
dono quer saber quanto arrecadou com a venda dos pães e broas (juntos), e quanto 
deve guardar numa conta de poupança (10% do total arrecadado). Você foi contratado 
para fazer os cálculos para o dono. Com base nesses fatos, faça um programa para ler 
as quantidades de pães e de broas, e depois calcular os dados solicitados. 
14. Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um programa 
para ler o preço do litro da gasolina e o valor do pagamento, e exibir quantos litros ele 
conseguiu colocar no tanque. 
15. O restaurante a quilo Bem‐Bão cobra R$12.00 por cada quilo de refeição. Escreva um 
programa que  leia o peso da  refeição montada pelo cliente  (em quilos) e  imprima o 
valor a pagar. Assuma que na entrada informada pelo usuário já foi descontado o peso 
do prato. 
16. Escreva um programa que armazene o valor 10 em uma variável A e o valor 20 em uma 
variável  B.  A  seguir  (utilizando  apenas  atribuições  entre  variáveis)  troque  os  seus 
conteúdos fazendo com que o valor que está em A passe para B e vice‐versa. Ao final, 
escrever  os  valores  que  ficaram  armazenados  nas  variáveis. Observação:  pode  usar 
uma variável temporária, T por exemplo, para auxiliar na troca. 
17. Escreva um programa que armazene o valor 10 em uma variável A e o valor 20 em uma 
variável  B.  A  seguir  (utilizando  apenas  atribuições  entre  variáveis)  troque  os  seus 
conteúdos fazendo com que o valor que está em A passe para B e vice‐versa. Ao final, 
escrever os  valores que  ficaram  armazenados nas  variáveis. Observação: NÃO pode 
usar uma variável temporária para auxiliar na troca. Dica: use operações aritméticas. 
18. Uma  fábrica de camisetas produz os  tamanhos pequeno, médio e grande, cada uma 
sendo vendidas respectivamente por 10, 12 e 15 reais. Construa um programa em que 
o usuário forneça a quantidade de camisetas pequenas, médias e grandes referentes a 
uma venda, e a máquina informe quanto será o valor arrecadado. 
19. Uma  fábrica  controla  o  tempo  de  trabalho  sem  acidentes  pela  quantidade  de  dias. 
Faça um programa para  converter  este  tempo  em  anos, meses  e dias. Assuma que 
cada mês possui sempre 30 dias. 
20. Faça um programa para ler o salário de um funcionário e aumentá‐Io em 15%. Após o 
aumento, desconte 8% de impostos. Imprima o salário inicial, o salário com o aumento 
e o salário final. 
21. O  empregador  doméstico  (“patrão”)  contribui  de  maneira  diferenciada  para  a 
Previdência  Social.  Ele  paga  mensalmente  12%  sobre  o  salário  de  seu  empregado 
doméstico(s). O desconto do empregado é de 8% para quem ganha um salário mínimo. 
Faça  um  programa  que  receba  o  valor  do  salário mínimo  atual  e mostre  quanto  o 
empregador vai ter que pagar de contribuição em Reais (R$); quanto o empregado vai 
pagar  de  contribuição;  e  qual  o  salário  final  do  empregado,  já  que  ele  vai  ter 
descontado 8% de seu salário para a previdência. 
Universidade Federal da Grande Dourados 
Faculdade de Ciências Exatas e Tecnologias 
Curso de Bacharelado em Sistemas de Informação 
 
 
22. Ler um número inteiro de três dígitos e imprimir a saída da seguinte forma: 
CENTENA: x 
DEZENA: y 
UNIDADE: z 
23. Calcule a área de uma pizza que possui um  raio  r (área é A =  π  r2). Declare PI=3.14 
como constante. 
24. Escreva um algoritmo para ler o número total de eleitores de um município, o número 
de  votos  brancos,  nulos  e  válidos.  Calcular  e  escrever  o  percentual  que  cada  um 
representa em relação ao total de eleitores. 
25. A  lanchonete  de  uma  certa  universidade  vende  apenas  um  tipo  de  sanduíche,  cujo 
recheio  inclui  duas  fatias  de  queijo,  uma  fatia  de  presunto  e  uma  unidade  de 
hambúrguer. Sabendo que cada fatia de queijo ou presunto pesa 50 gramas, e que a 
unidade de hambúrguer pesa 100 gramas, faça um programa em que o dono forneça a 
quantidade de sanduíches a fazer, e a máquina informe as quantidades (em quilos) de 
queijo, presunto e hambúrguer necessários para compra. 
26. A granja Aves‐MS possui um controle automatizado de cada frango da sua produção. 
No pé direito do frango há um anel com um chip de identificação e no pé esquerdo são 
dois anéis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel 
com  chip  custa  R$4,00  e  o  anel  de  alimento  custa  R$3,50,  faça  um  programa  para 
calcular o gasto total da granja para marcar todos os seus frangos. 
27. A fábrica de refrigerantes Guaraná da Amazônia vende seu produto em três formatos: 
lata de 350ml, garrafa de 600ml e garrafa de 2 litros. Se um comerciante compra uma 
determinada quantidade de  cada  formato,  faça um programa para  calcular quantos 
litros de refrigerante ele comprou. 
28. O João recebeu seu salário e precisa pagar duas contas que estão atrasadas. Como as 
contas estão atrasadas,  João  terá de pagar multa de 2%  sobre  cada  conta. Faça umprograma que calcule e mostre quanto restará do salário do João. 
29. Zezinho foi  ao  Paraguai  comprar  um  HD  novo.  Para  pagar  a  compra,  ele  usou  seu 
cartão de crédito. Sabemos que a taxa de IOF (Imposto sobre Operações Financeiras) é 
de 6,38% sobre o valor da compra. Faça um programa que leia o valor pago pelo HD e 
calcule o custo total dessa compra que Zezinho vai pagar na sua fatura de cartão com 
o acréscimo do IOF. 
30. Calcule  o  salário  líquido  de  um  professor.  Para  isso,  leia  valor  da  hora‐aula,  a 
quantidade de horas‐aula dadas e o % de desconto do INSS e do imposto de renda.

Continue navegando