Exercícios sobre algoritmos

Fazer um algoritmo para: 1) Receber um número do usuário e mostrar se esse número é par ou não par 2) Receber 3 valores numéricos, X, Y e Z, e verificar se esses valores podem corresponder aos lados de um triângulo. Em caso afirmativo, informar ao usuário se o triângulo é equilátero, isóscelos ou escaleno. 5) Dado um número inteiro de segundos, mostrar a quantas horas, minutos e segundos ele corresponde. 9) Calcular a soma da seguinte série de 100 termos: 1 – 1/2 + 1/4 - 1/6 + 1/8 –1/10 + 1/12... 14) Fazer um algoritmo que receba um número inteiro positivo N do usuário e mostre o valor do seu fatorial. Se o usuário não digitar um número inteiro positivo deve ser mostrada uma mensagem de erro e pedir para que ele digite novamente. 18) Fazer a função POW (base, expoente) que recebe base e expoente como parâmetros e retorna o valor de base elevado a expoente. Se os valores de base e expoente não forem inteiros a função deve retornar 0. 2. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:

, onde 3. Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias. 4. Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias. 6. Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos. 7. O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de

Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número é par ou ímpar. Elaborar um algoritmo que lê 2 valores a e b e os escreve com a mensagem: "São múltiplos" ou "Não são múltiplos". 12. e se é positivo ou negativo. usando a tabela abaixo: Código do Preço Produto unitário .50 1. caso contrário. Calcule a média aritmética das 3 notas de um aluno e mostre. escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.00 Escrever um algoritmo que leia o código do item pedido. 11.20 1. Escreva um algoritmo que leia 3 números inteiros e mostre o maior deles.45%. 20.20 1. 15. O cardápio de uma lancheria é o seguinte: Especificação Cachorro quente Bauru simples Bauru com ovo Hambúrger Cheeseburguer Refrigerante Código 100 101 102 103 104 105 Preço 1.30 1. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. ou a mensagem "reprovado". 16. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 . uma mensagem de "Aprovado". O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total. caso a média seja igual ou superior a 6. além do valor da média. a quantidade e calcule o valor a ser pago por aquele lanche.30 1.7 anos infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos 13. 9. Considere que a cada execução somente será calculado um item.

00 R$ 3. . por definição.50 23.Desenvolva um algoritmo que leia um número inteiro positivo N e imprima a tabuada de multiplicar correspondente. 12. Supor que os valores lidos são inteiros e positivos.32 6.. calcular e escrever a área deste triângulo. para n = 6. devemos obter: 1 X 6 = 6. Fórmula: C = (5/9) X (F -32) 13. Se não formam triângulo escrever os valores lidos. o qual exigiu o pagamento em grãos de trigo da seguinte maneira: os grãos de trigo seriam dispostos em um tabuleiro de xadrez.37 5. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total. primo se ele não tem divisores. Caso os valores formem um triângulo.32 6. usando a tabela abaixo. (Observação: Solucionar a questão utilizando uma das estruturas de repetição) 1. Mostre uma mensagem no caso de código inválido.30 R$ 6. de tal forma que a primeira casa do tabuleiro tivesse um grão.45 2. 1.c e verifica se eles formam ou não um triângulo..20 R$ 2. Construa um algoritmo que imprima a tabela de equivalência de graus Fahrenheit para centígrados. Código 'ABCD' 'XYPK' 'KLMP' 'QRST' Preço unitário R$ 5. Construa um algoritmo que receba a idade do usuário e verifique se ele tem mais de 21 anos. 3. Por exemplo. Prepare um algoritmo para ler um número inteiro positivo e determinar se ele é ou não um número primo.b. Os limites são de 50 a 70 graus Fahrenheit com intervalo de 1 grau. Elaborar um algoritmo que lê 3 valores a.Um número é. 2 X 6 = 12. e as casas seguintes o dobro da anterior. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente. ( se a > b + c não formam triângulo algum.1001 1324 6548 0987 7623 5. exceto 1 e ele próprio.. se a é o maior). Uma rainha requisitou os serviços de um monge. Construa um algoritmo que calcule quantos grãos de trigo a Rainha deverá pagar ao monge. 10 X 6 = 60).45 21..