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.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.