Nos exercícios abaixo, os nomes entre parênteses no início do enunciado são sugestões para os nomes dos programas solicitados.
(eqgrau2) Fazer um programa que leia os coeficientes reais A, B e C de uma equação do 2o grau da forma

Após a leitura o programa deve calcular e mostrar as duas raízes da equação. Caso a equação não
tenha raízes reais, isto deve ser indicado na saída.
As raízes de uma equação do segundo grau são calculadas pela fórmula de Bhaskara:
Sabe-se também que se o valor do Discriminante B2 - 4AC for menor que 0 (zero), a
equação não possui raízes reais.
Solução
(siseqlin) Um sistema de equações lineares do tipo
ax + by = c
dx + ey = f
pode ser resolvido segundo mostrado abaixo :
x =
, y = 
Escreva um programa que lê os coeficientes a,b,c,d,e,f e calcula e mostra os valores de x e
y.
(notas) Escreva um programa que leia o código de um aluno e suas três notas. Calcule a
média ponderada do aluno, considerando que o peso para a maior nota seja 4 e para as duas
restantes, 3. Mostre o código do aluno, suas três notas, a média calculada e uma mensagem
"APROVADO" se a média for maior ou igual a 5 e "REPROVADO" se a média for menor que
5.
(calcnota) Escrever um programa que lê o número de identificação, as 3 notas obtidas por um aluno em
3 provas e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de
aproveitamento, usando a fórmula:
MA = (Nota1 + Nota2 × 2 + Nota3 × 3 + ME)∕7
A atribuição de conceitos obedece a tabela abaixo:
| Média de Aproveitamento | Conceito |
| 9,0 | A |
| 7,5 e < 9,0 | B |
| 6,0 e < 7,5 | C |
| 4,0 e < 6,0 | D |
| < 4,0 | E |
O programa 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.
(medias) Um usuário deseja um programa onde possa escolher que tipo de média deseja calcular a partir de 3 notas. Faça um programa que leia as notas, a opção escolhida pelo usuário e calcule a média.
(multiplos) Elaborar um programa que lê 2 valores a e b e os escreve com a mensagem: “São múltiplos”
ou “Não são múltiplos”.
(natacao) Elabore um programa que dada a idade de um nadador classifica-o em uma das seguintes categorias:
(achamaior) Escreva um programa que leia 3 números inteiros e mostre o maior deles.
(parimpar) Faça um programa que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo.
(pesoideal) Tendo como dados de entrada a altura e o sexo de uma pessoa (1 masculino e 0 feminino), construa um programa que calcule seu peso ideal, utilizando as seguintes fórmulas:
(credito) Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio no
último ano. Faça um programa que leia o saldo médio de um cliente e calcule o valor do crédito de
acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o valor do
crédito.
| Saldo médio | Percentual |
| de 0 a 200 | nenhum crédito |
| de 201 a 400 | 20% do valor do saldo médio |
| de 401 a 600 | 30% do valor do saldo médio |
| acima de 601 | 40% do valor do saldo médio |
(divida) Um vendedor necessita de um programa que calcule o preço total devido por um cliente. O
programa deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a
tabela abaixo:
| Código do Produto | Preço unitário |
| 1001 | 5,32 |
| 1324 | 6,45 |
| 6548 | 2,37 |
| 0987 | 5,32 |
| 7623 | 6,45 |
(aumentosal) Uma empresa concederá um aumento de salário aos seus funcionários, variável
de acordo com o cargo, conforme a tabela abaixo. Faça um programa que leia o salário e o
cargo de um funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na
tabela, ele deverá, então, receber 40% de aumento. Mostre o salário antigo, o novo salário e a
diferença.
| Código | Cargo | Percentual |
| 101 | Gerente | 10% |
| 102 | Engenheiro | 20% |
| 103 | Técnico | 30% |
(perimtriang) Elaborar um programa que lê 3 valores a,b,c e verifica se eles formam ou não um triângulo. Supor que os valores lidos são inteiros e positivos. Caso os valores formem um triângulo, calcular e escrever o perímetro deste triângulo. Se não formam triângulo escrever os valores lidos. ( se a > b + c não formam triângulo algum).
(tipotriang) Elaborar um programa que lê 3 valores a,b,c e verifica se eles formam ou não um triângulo. Supor que os valores lidos são inteiros e positivos. Caso os valores formem um triângulo, verifique se o triângulo é equilátero (três lados iguais), isósceles (apenas 2 lados iguais) ou escaleno (todos os lados são diferentes). Se os valores não formam um triângulo, escrever uma mensagem informando o fato. Lembre que em um triângulo, o comprimento de cada lado deve ser menor que a soma dos outros dois lados.
(ordena) Escrever um programa que lê um conjunto de 4 valores i,a,b,c, onde i é um valor inteiro e positivo e a,b,c, são quaisquer valores reais e os escreva. A seguir:
(poluicao) O departamento que controla o índice de poluição do meio ambiente mantém 3 grupos de indústrias que são altamente poluentes do meio ambiente. O índice de poluição aceitável varia de 0,05 até 0,25. Se o índice sobe para 0,3 as indústrias do 1o grupo são intimadas a suspenderem suas atividades, se o índice cresce para 0,4 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0,5 todos os 3 grupos devem ser notificados a paralisarem suas atividades. Escrever um programa que lê o índice de poluição medido e emite a notificação adequada aos diferentes grupos de empresas.
(poligono) Escreva um programa para ler o número de lados de um polígono regular, e a medida do lado. Calcular e imprimir o seguinte:
(somamaiores) Escreva um programa para ler 3 valores numéricos e escrever a soma dos dois maiores.
(quadrante) Escreva um programa para ler as coordenadas (X,Y ) de um ponto no sistema cartesiano e escrever o quadrante ao qual o ponto pertence. Caso o ponto não pertenca a nenhum quandrante, escrever se ele está sobre o eixo X, eixo Y ou na origem.