Exercícios de Algoritmos: Expressões, Condicionais e Cálculos
Classificado em Matemática
Escrito em em
português com um tamanho de 89,2 KB
Conjunto 1 de Exercícios de Algoritmos
1. Cálculo de Expressão Algébrica (Dois Valores)
Algoritmo que receba dois valores e calcule a expressão abaixo:
Condições: y + 4 diferente de zero
2. Cálculo de Expressão Algébrica (Três Valores)
Algoritmo que receba três valores e calcule a expressão abaixo:
Condições: y maior que zero
cos(z) - 2 diferente de zero
3. Raízes Reais de Equação do Segundo Grau
Algoritmo que receba os três coeficientes de uma equação do segundo grau e calcule as suas raízes reais:
Condições: a diferente de zero
b*b - 4*a*c maior ou igual a zero
4. Resolução de Sistema de Equações Lineares
Um sistema de equações lineares do tipo:
, pode ser resolvido segundo mostrado abaixo:
Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f e calcula e mostra os valores de x e y.
Condições: ae - bd diferente de zero
5. Cálculo de Média Aritmética e Status do Aluno
Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "Reprovado", caso contrário.
6. Classificação de Nadadores por Categoria
Elabore um algoritmo que, dada a idade de um nadador, classifica-o em uma das seguintes categorias:
- Infantil A: 5 - 7 anos
- Infantil B: 8 - 10 anos
- Juvenil A: 11 - 13 anos
- Juvenil B: 14 - 17 anos
- Adulto: maiores de 18 anos
7. Sistema de Pedidos e Cálculo de Lanche
O cardápio de uma lanchonete é o seguinte:
| Especificação | Código | Preço |
|---|---|---|
| Cachorro Quente | 100 | 1,20 |
| Bauru Simples | 101 | 1,30 |
| Bauru com Ovo | 102 | 1,50 |
| Hambúrguer | 103 | 1,20 |
| Cheeseburguer | 104 | 1,30 |
| Refrigerante | 105 | 1,00 |
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.
8. Cálculo de Peso Ideal por Sexo
Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M=Masculino e F=Feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
- Para homens: (72.7 * h) - 58
- Para mulheres: (62.1 * h) - 44.7
9. Cálculo de Preço Total de Produtos
Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido:
| Código | Preço Unitário |
|---|---|
| 'ABCD' | R$ 5,30 |
| 'XYPK' | R$ 6,00 |
| 'KLMP' | R$ 3,20 |
| 'QRST' | R$ 2,50 |
10. Média de Aproveitamento e Conceito do Aluno
Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de aproveitamento (MA), usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME) / 7
A atribuição de conceitos obedece à tabela abaixo:
| Média de Aproveitamento | Conceito |
|---|---|
| MA ≥ 9,0 | A |
| 7,5 ≤ MA < 9,0 | B |
| 6,0 ≤ MA < 7,5 | C |
| 4,0 ≤ MA < 6,0 | D |
| MA < 4,0 | E |
O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E.
11. Verificação e Classificação de Triângulos
Algoritmo que receba três valores correspondentes aos lados de um triângulo e verifique primeiro se estes valores formam um triângulo, obedecendo às condições abaixo:
A soma de dois lados deve ser maior que o terceiro lado (A < B + C, B < A + C, C < A + B).
Caso os valores formem um triângulo, informe qual o tipo deste triângulo:
- Três lados iguais: Equilátero
- Três lados diferentes: Escaleno
- Dois lados iguais: Isósceles
12. Encontrar o Maior Valor entre Três
Algoritmo que receba três valores e encontre qual é o maior.
Conjunto 2 de Exercícios de Algoritmos
1. Cálculo de Expressão Algébrica (Dois Valores)
Algoritmo que receba dois valores e calcule a expressão abaixo:
Condições: y + 4 diferente de zero
2. Cálculo de Expressão Algébrica (Três Valores)
Algoritmo que receba três valores e calcule a expressão abaixo:
Condições: y maior que zero
cos(z) - 2 diferente de zero
3. Raízes Reais de Equação do Segundo Grau
Algoritmo que receba os três coeficientes de uma equação do segundo grau e calcule as suas raízes reais:
Condições: a diferente de zero
b*b - 4*a*c maior ou igual a zero
4. Resolução de Sistema de Equações Lineares
Um sistema de equações lineares do tipo:
, pode ser resolvido segundo mostrado abaixo:
Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f e calcula e mostra os valores de x e y.
Condições: ae - bd diferente de zero
5. Cálculo de Média Aritmética e Status do Aluno
Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "Reprovado", caso contrário.
6. Classificação de Nadadores por Categoria
Elabore um algoritmo que, dada a idade de um nadador, classifica-o em uma das seguintes categorias:
- Infantil A: 5 - 7 anos
- Infantil B: 8 - 10 anos
- Juvenil A: 11 - 13 anos
- Juvenil B: 14 - 17 anos
- Adulto: maiores de 18 anos
7. Sistema de Pedidos e Cálculo de Lanche
O cardápio de uma lanchonete é o seguinte:
| Especificação | Código | Preço |
|---|---|---|
| Cachorro Quente | 100 | 1,20 |
| Bauru Simples | 101 | 1,30 |
| Bauru com Ovo | 102 | 1,50 |
| Hambúrguer | 103 | 1,20 |
| Cheeseburguer | 104 | 1,30 |
| Refrigerante | 105 | 1,00 |
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.
8. Cálculo de Peso Ideal por Sexo
Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M=Masculino e F=Feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
- Para homens: (72.7 * h) - 58
- Para mulheres: (62.1 * h) - 44.7
9. Cálculo de Preço Total de Produtos
Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido:
| Código | Preço Unitário |
|---|---|
| 'ABCD' | R$ 5,30 |
| 'XYPK' | R$ 6,00 |
| 'KLMP' | R$ 3,20 |
| 'QRST' | R$ 2,50 |
10. Média de Aproveitamento e Conceito do Aluno
Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de aproveitamento (MA), usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME) / 7
A atribuição de conceitos obedece à tabela abaixo:
| Média de Aproveitamento | Conceito |
|---|---|
| MA ≥ 9,0 | A |
| 7,5 ≤ MA < 9,0 | B |
| 6,0 ≤ MA < 7,5 | C |
| 4,0 ≤ MA < 6,0 | D |
| MA < 4,0 | E |
O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E.
11. Verificação e Classificação de Triângulos
Algoritmo que receba três valores correspondentes aos lados de um triângulo e verifique primeiro se estes valores formam um triângulo, obedecendo às condições abaixo:
A soma de dois lados deve ser maior que o terceiro lado (A < B + C, B < A + C, C < A + B).
Caso os valores formem um triângulo, informe qual o tipo deste triângulo:
- Três lados iguais: Equilátero
- Três lados diferentes: Escaleno
- Dois lados iguais: Isósceles
12. Encontrar o Maior Valor entre Três
Algoritmo que receba três valores e encontre qual é o maior.
Conjunto 3 de Exercícios de Algoritmos
1. Cálculo de Expressão Algébrica (Dois Valores)
Algoritmo que receba dois valores e calcule a expressão abaixo:
Condições: y + 4 diferente de zero
2. Cálculo de Expressão Algébrica (Três Valores)
Algoritmo que receba três valores e calcule a expressão abaixo:
Condições: y maior que zero
cos(z) - 2 diferente de zero
3. Raízes Reais de Equação do Segundo Grau
Algoritmo que receba os três coeficientes de uma equação do segundo grau e calcule as suas raízes reais:
Condições: a diferente de zero
b*b - 4*a*c maior ou igual a zero
4. Resolução de Sistema de Equações Lineares
Um sistema de equações lineares do tipo:
, pode ser resolvido segundo mostrado abaixo:
Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f e calcula e mostra os valores de x e y.
Condições: ae - bd diferente de zero
5. Cálculo de Média Aritmética e Status do Aluno
Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "Reprovado", caso contrário.
6. Classificação de Nadadores por Categoria
Elabore um algoritmo que, dada a idade de um nadador, classifica-o em uma das seguintes categorias:
- Infantil A: 5 - 7 anos
- Infantil B: 8 - 10 anos
- Juvenil A: 11 - 13 anos
- Juvenil B: 14 - 17 anos
- Adulto: maiores de 18 anos
7. Sistema de Pedidos e Cálculo de Lanche
O cardápio de uma lanchonete é o seguinte:
| Especificação | Código | Preço |
|---|---|---|
| Cachorro Quente | 100 | 1,20 |
| Bauru Simples | 101 | 1,30 |
| Bauru com Ovo | 102 | 1,50 |
| Hambúrguer | 103 | 1,20 |
| Cheeseburguer | 104 | 1,30 |
| Refrigerante | 105 | 1,00 |
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.
8. Cálculo de Peso Ideal por Sexo
Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M=Masculino e F=Feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
- Para homens: (72.7 * h) - 58
- Para mulheres: (62.1 * h) - 44.7
9. Cálculo de Preço Total de Produtos
Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido:
| Código | Preço Unitário |
|---|---|
| 'ABCD' | R$ 5,30 |
| 'XYPK' | R$ 6,00 |
| 'KLMP' | R$ 3,20 |
| 'QRST' | R$ 2,50 |
10. Média de Aproveitamento e Conceito do Aluno
Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de aproveitamento (MA), usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME) / 7
A atribuição de conceitos obedece à tabela abaixo:
| Média de Aproveitamento | Conceito |
|---|---|
| MA ≥ 9,0 | A |
| 7,5 ≤ MA < 9,0 | B |
| 6,0 ≤ MA < 7,5 | C |
| 4,0 ≤ MA < 6,0 | D |
| MA < 4,0 | E |
O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E.
11. Verificação e Classificação de Triângulos
Algoritmo que receba três valores correspondentes aos lados de um triângulo e verifique primeiro se estes valores formam um triângulo, obedecendo às condições abaixo:
A soma de dois lados deve ser maior que o terceiro lado (A < B + C, B < A + C, C < A + B).
Caso os valores formem um triângulo, informe qual o tipo deste triângulo:
- Três lados iguais: Equilátero
- Três lados diferentes: Escaleno
- Dois lados iguais: Isósceles
12. Encontrar o Maior Valor entre Três
Algoritmo que receba três valores e encontre qual é o maior.
Conjunto 4 de Exercícios de Algoritmos
1. Cálculo de Expressão Algébrica (Dois Valores)
Algoritmo que receba dois valores e calcule a expressão abaixo:
Condições: y + 4 diferente de zero
2. Cálculo de Expressão Algébrica (Três Valores)
Algoritmo que receba três valores e calcule a expressão abaixo:
Condições: y maior que zero
cos(z) - 2 diferente de zero
3. Raízes Reais de Equação do Segundo Grau
Algoritmo que receba os três coeficientes de uma equação do segundo grau e calcule as suas raízes reais:
Condições: a diferente de zero
b*b - 4*a*c maior ou igual a zero
4. Resolução de Sistema de Equações Lineares
Um sistema de equações lineares do tipo:
, pode ser resolvido segundo mostrado abaixo:
Escreva um algoritmo que lê os coeficientes a, b, c, d, e e f e calcula e mostra os valores de x e y.
Condições: ae - bd diferente de zero
5. Cálculo de Média Aritmética e Status do Aluno
Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "Reprovado", caso contrário.
6. Classificação de Nadadores por Categoria
Elabore um algoritmo que, dada a idade de um nadador, classifica-o em uma das seguintes categorias:
- Infantil A: 5 - 7 anos
- Infantil B: 8 - 10 anos
- Juvenil A: 11 - 13 anos
- Juvenil B: 14 - 17 anos
- Adulto: maiores de 18 anos
7. Sistema de Pedidos e Cálculo de Lanche
O cardápio de uma lanchonete é o seguinte:
| Especificação | Código | Preço |
|---|---|---|
| Cachorro Quente | 100 | 1,20 |
| Bauru Simples | 101 | 1,30 |
| Bauru com Ovo | 102 | 1,50 |
| Hambúrguer | 103 | 1,20 |
| Cheeseburguer | 104 | 1,30 |
| Refrigerante | 105 | 1,00 |
Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lanche. Considere que a cada execução somente será calculado um item.
8. Cálculo de Peso Ideal por Sexo
Tendo como dados de entrada a altura (h) e o sexo de uma pessoa (M=Masculino e F=Feminino), construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
- Para homens: (72.7 * h) - 58
- Para mulheres: (62.1 * h) - 44.7
9. Cálculo de Preço Total de Produtos
Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo. Mostre uma mensagem no caso de código inválido:
| Código | Preço Unitário |
|---|---|
| 'ABCD' | R$ 5,30 |
| 'XYPK' | R$ 6,00 |
| 'KLMP' | R$ 3,20 |
| 'QRST' | R$ 2,50 |
10. Média de Aproveitamento e Conceito do Aluno
Escrever um algoritmo que lê o número de identificação, as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de aproveitamento (MA), usando a fórmula:
MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME) / 7
A atribuição de conceitos obedece à tabela abaixo:
| Média de Aproveitamento | Conceito |
|---|---|
| MA ≥ 9,0 | A |
| 7,5 ≤ MA < 9,0 | B |
| 6,0 ≤ MA < 7,5 | C |
| 4,0 ≤ MA < 6,0 | D |
| MA < 4,0 | E |
O algoritmo deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A, B ou C e REPROVADO se o conceito for D ou E.
11. Verificação e Classificação de Triângulos
Algoritmo que receba três valores correspondentes aos lados de um triângulo e verifique primeiro se estes valores formam um triângulo, obedecendo às condições abaixo:
A soma de dois lados deve ser maior que o terceiro lado (A < B + C, B < A + C, C < A + B).
Caso os valores formem um triângulo, informe qual o tipo deste triângulo:
- Três lados iguais: Equilátero
- Três lados diferentes: Escaleno
- Dois lados iguais: Isósceles
12. Encontrar o Maior Valor entre Três
Algoritmo que receba três valores e encontre qual é o maior.