Exercícios de fixação nº 01



Lista de Exercícios 1

1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

2. Escrever um algoritmo que leia o seu salário fixo de um vendedor e o total de vendas efetuadas por ele no mês (em dinheiro). Sabendo que este vendedor ganha 15% de comissão sobre suas vendas efetuadas, informar o salário no final do mês.

3. Ler uma temperatura em graus Celsius e apresentá-la convertida em graus Fahrenheit. A fórmula de conversão é: F((9*C+160) / 5, sendo F a temperatura em Fahrenheit e C a temperatura em Celsius.

4. Escrever um algoritmo que leia as notas de três provas que o aluno obteve no semestre. No final informar a sua média (aritmética).

5. Elaborar um algoritmo que efetue a apresentação do valor da conversão em real (R$) de um valor lido em dólar (US$). O algoritmo deverá solicitar o valor da cotação do dólar e também a quantidade de dólares disponíveis com o usuário.

6. Elaborar um algoritmo que leia 4 números, calcule o quadrado de cada número, depois some os quadrados calculados e apresente na tela a soma.

7. Elaborar um algoritmo que leia um valor para X e apresente o resultado da seguinte expressão:

4 + 3 * (8 – x)

8. Criar um algoritmo que leia a altura, a largura e o comprimento de um paralelepípedo e calcule seu volume de acordo com a seguinte fórmula:

volume ( altura * largura * comprimento

9. Faça um programa que receba um valor que é o valor pago, um segundo valor que é o preço do produto e retorne o troco a ser dado.

10. Faça um programa que receba o valor do quilo de um produto e a quantidade de quilos do produto

consumida calculando o valor final a ser pago.

11. O preço de um automóvel é calculado pela soma do preço de fabrica com o preço dos impostos (45% do preço de fabrica) e a percentagem do revendedor (28% do preço). Faça um programa que leia o preço de fabrica e mostre na tela o preço final.

Fórmula: imposto ( preco_fabrica * (0,45 + 0,28)

preco_final ( preco_fabrica + imposto

12. Gere um pseudocódigo que aplique um desconto de 30% sobre o valor de um produto, recebido como entrada, e retorne o resultado na saída do programa.

13. Elabore um algoritmo que calcule a área de um círculo. area ( 3,14 * raio * raio

14. Escreva um algoritmo que receba o lado de um quadrado e calcule sua área.

15. Escreva um algoritmo que receba os lados (comprimento e altura) de um retângulo e calcule sua área.

16. Escreva um algoritmo que receba o lado ( L ) de um quadrado e calcule a área de um retângulo de base ( 4L ) e altura ( L ).

17. Tendo como dado de entrada a altura de uma pessoa do sexo feminino, construa um algoritmo que calcule seu peso ideal, utilizando a seguinte fórmula:

peso_ideal ( (62.1 * altura) - 44.7

18. Crie um programa que converta um valor em quilômetros para metros.

Lista de Exercícios 2

1. Escrever um algoritmo que leia as notas de três provas que o aluno realizou no semestre. No final informar a sua média (aritmética) e verificar se a sua média foi superior ou igual a 70, caso positivo a mensagem “Você foi aprovado!” deverá ser escrita na tela, caso contrário a mensagem “Você foi reprovado!” deverá ser escrita na tela.

2. Elaborar um algoritmo que leia um número qualquer e exiba uma mensagem informando se ele é negativo ou positivo. (Para ser positivo o número tem de ser maior que 0)

3. Crie um algoritmo que leia 2 valores numéricos e apresente a diferença do maior pelo menor.

4. Elaborar um algoritmo que leia 3 números e apresente na tela o maior deles.

5. Elaborar um algoritmo que leia 3 valores numéricos e apresente os 3 em ordem decrescente.

6. João Pescador comprou um microcomputador para controlar o rendimento diário de seu trabalho. Toda vez que ele traz um peso de peixes maior que o estabelecido pelo regulamento de pesca do estado de Minas Gerais (50 kg) ele deve pagar um multa de 4 reais por kg excedente. Ajude João, crie o diagrama de blocos e o pseudocódigo para um aplicativo que leia o peso dos peixes e, se houver excesso, calcular a quantidade de quilos excedida e a multa correspondente a essa quantidade em reais.

7. Faça um programa que leia um número inteiro e verifique se ele é par ou ímpar. Para saber se o número é par ou ímpar use a seguinte condição:

SE ( NUM % 2 == 0 ) ENTAO

ESCREVA (“O número é par!”);

SENAO

ESCREVA (“O número é ímpar!”);

FIM_SE

O operador % devolve o resto da divisão de NUM por 2. Quando um número é divido por 2 e tem resto 0, este número é par.

8. Faça um programa que leia o número de horas trabalhadas de um empregado e calcule seu salário final. Sabendo que cada hora corresponde a 20 reais e quando o número de horas exceder 50 o valor de cada hora excedida corresponde a 40 reais.

9. Faça um algoritmo que receba um número e mostre uma mensagem caso este número seja maior que 10.

10. Faça um algoritmo que receba um número e diga se este número está no intervalo entre 100 e 200.

11. Escrever um algoritmo que leia o nome e as três notas obtidas por um aluno durante o semestre. Calcular a sua média (aritmética), informar o nome e sua menção aprovado (media >= 7), Reprovado (media =18 |Técnico |Desenvolvedor Web |

|>=20 |Superior |Auxiliar de RH |

Por exemplo, para se candidatar ao cargo de recepcionista a pessoa deve ter idade maior ou igual a 16 e formação de ensino médio. Caso a idade e a formação não se enquadre em nenhum dos cargos listados, a mensagem “Perfil incompatível” deve ser apresentada na tela.

13. Insira o código do exercício anterior em um laço enquanto, de forma que você pergunte ao usuário se ele deseja continuar ou sair do programa.

Desafio: Usando laços de repetição, desenvolva um algoritmo para escrever os números da série numérica apresentada a seguir. Apresente apenas os valores menores que 300. Série: 0, 1, 3, 7, 15, 31, 63, 127, .?.

Lista de Exercícios 5

1. Crie um algoritmo que leia dois números e passe estes dois números como parâmetros para uma função. A função será responsável por calcular e escrever na tela a soma e a subtração desses valores.

2. Crie um algoritmo que leia dois números e passe estes dois números como parâmetros para uma função. A função será responsável por calcular a multiplicação desses valores e retornar o resultado para o escopo principal, que apresentará o resultado na tela.

3. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume (v = 4/3 . π . R3).

4. Desenvolva um programa que leia dez números e a cada número digitado, chame uma função que verifica se o valor trata-se de um número positivo, negativo ou se é o número 0.

5. Faça um algoritmo para um aplicativo que leia a média final de um aluno e passe este valor para uma função. A função recebe a média final do aluno por parâmetro e escreve o seu conceito, conforme a tabela abaixo: 

|Nota |Conceito |

|de 0,0 a 4,9 |D |

|de 5,0 a 6,9 |C |

|de 7,0 a 8,9 |B |

|de 9,0 a 10,0 |A |

6. Elaborar um algoritmo que leia a medida de 3 possíveis lados de um triângulo e passa esses valores como parâmetros para uma função que irá verificar se é possível formar um triângulo com essas medidas. Para formar um triângulo, as somas dos tamanhos de dois lados tem de ser maior que o tamanho lado oposto.

7. Faça um algoritmo que leia as medidas dos lados de um retângulo. Após ler esses valores, o algoritmo deve chamar uma função que recebe a medida dos dois lados, calcula o perímetro do retângulo e retorna o resultado. Na sequência o algoritmo deve passar esses valores como parâmetros para uma função que calcula a área do retângulo e retorna o resultado.

8. Elaborar um programa que efetue a leitura de um valor numérico. Após lido, este valor será passado para uma função que irá apresentar o quadrado do número e, depois, será passado para uma outra função que irá exibir o cubo do valor.

9. Crie uma função chamada intervalo que recebe dois parâmetros e apresenta na tela todos os números que compreende o intervalo entre os dois valores.

10. Crie uma função chamada triplo. A função deve receber um valor como argumento e retornar seu triplo.

11. Crie uma função com o nome de maior. Esta função deve receber dois valores e retornar o maior deles.

12. Faça a simulação (ou teste de mesa) do programa a seguir:

FUNÇÃO PROCESSA_VALORES (A: INTEIRO)

VARIAVEIS

R : INTEIRO;

INICIO

SE (A >= 5 && A != 10) ENTAO

R ( A – 5;

SENAO

R ( A * 2;

FIM_SE

RETORNA R;

FIM_FUNÇÃO

|Valor Recebido |Valor Retornado |

|5 | |

|11 | |

|10 | |

|8 | |

|3 | |

Lista de Exercícios 6

1. Fazer a função POW (base, expoente) que recebe base e expoente como parâmetros e retorna o valor de base elevado a expoente.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download

To fulfill the demand for quickly locating and searching documents.

It is intelligent file search solution for home and business.

Literature Lottery

Related searches