Exercícios de Matemática Básica
6 exercícios com correção automática. Resolva em ordem: cada exercício concluído libera o próximo, e o módulo inteiro libera o seguinte.
Contas são a parte mais previsível de um programa, e por isso é onde um erro pequeno passa despercebido. Aqui você usa soma, subtração, multiplicação e divisão, e também o resto da divisão, que aparece em problemas de par ou ímpar, de horas e minutos e de troco.
Preste atenção na ordem das operações: multiplicação e divisão vêm antes de soma e subtração, como na matemática. Na dúvida, use parênteses.
Exemplo resolvido: Minutos em horas e minutos
numero minutos = entrada("Quantos minutos durou a aula?");
numero sobra = resto(minutos, 60);
numero horas = (minutos - sobra) / 60;
saida("{minutos} minutos = {horas} h e {sobra} min");
Digitando 135, a saída é:
135 minutos = 2 h e 15 min
Atenção
- Média de duas notas é (a + b) / 2. Sem os parênteses, só a segunda nota é dividida.
- A divisão comum dá casas decimais (7 / 2 é 3.5). Para a parte inteira, tire o resto antes de dividir, como no exemplo.
- resto(a, b) devolve o que sobra de a dividido por b: resto(10, 3) é 1.
Para estudar antes: Aula 05: Operadores Aritméticos e Precedência Matemática na Prática
Matemática Básica
Soma de Dois
Leia dois números sucessivos através de entrada(), calcule a soma entre eles e mostre o resultado obtido utilizando saida(). Exemplo: se as entradas forem 3 e 5, a saída deve ser 8.
Dobro de um Número
Leia um número do usuário usando entrada(), calcule o seu dobro multiplicando por 2 e mostre o resultado com saida(). Exemplo: se a entrada for 7, a saída deve ser 14.
Multiplicação Simples
Leia sucessivamente dois números (A e B) usando entrada() e mostre o produto da multiplicação (A * B) através de saida(). Exemplo: para as entradas 4 e 5, a saída deve ser 20.
Divisão Inteira
Leia dois números com entrada() (o numerador e o divisor) e exiba o resultado da divisão entre eles usando saida(). Exemplo: entradas 10 e 2 -> saída: 5.
Resto da Divisão
Calcule e exiba o resto da divisão de 10 por 3 utilizando o operador de resto/módulo (%) com saida(). Não é necessário ler entradas. Exemplo de saída esperada: 1
Média de Notas
Leia 3 notas sucessivas do aluno usando entrada(), calcule a média aritmética simples ((nota1 + nota2 + nota3) / 3) e exiba o resultado com saida(). Exemplo: se as notas forem 7, 8 e 9, a saída deve ser 8.