ALGORITMOS PRELIMINARES 1. Faça um algoritmo que imprima na tela a mensagem: "Este programa foi eu quem fez!" 2.

Faça um algoritmo que dê as seguintes mensagens ao usuário: Repita rápida e seguidamente: "O tigre comeu o prato de trigo" 3. Faça um algoritmo que declare variáveis para receber os dados de um cliente de uma companhia aérea: - Nome do cliente; - Número do CPF; - Número do telefone; - Quantidade de malas; - Peso total das malas; - Fumante. Seu algoritmo não precisa fazer nada, somente a declaração das variáveis. 4 - Faça um algoritmo que declare uma variável e atribua o valor 42 a esta. 5 - Faça um algoritmo que declare três variáveis: x, y e z; em seguida atribua o valor 5 para variável x; atribua o valor 7.2 para variável y e atribua a soma de x e y para z.

ALGORITMOS SEQUENCIAIS 1. Elabore um Algoritmo que escreva no vídeo “Olá a todos!”. 2. Elabore um Algoritmo que peça dois números ao utilizador, e apresente o resultado da sua adição. 3. Elabore um Algoritmo que pergunte o nome e responda “Olá” seguido do nome introduzido. P.e.: “Rui” ⇒ “Olá Rui !”. 4, Elabore um Algoritmo para converter um valor em minutos num formato com dias, horas e minutos. 5. Elabore um Algoritmo para converter um valor em horas e minutos, num formato apenas em minutos. 6. Elabore um Algoritmo para converter uma temperatura em graus Celsius para Fahrenheit (ºF=32+1.8ºC). 7. Elabore um Algoritmo que dados dois lados de um triângulo rectângulo calcule a 2 2 respectiva hipotenusa ( h = a + b ). 8. Elabore um Algoritmo que dados os litros gastos e os km percorridos por um automóvel, calcule os gastos de combustível em R$/km e em l/100km (1l custa R$ 2,50). 9. Elabore um Algoritmo para converter um valor em horas e minutos, num formato apenas em minutos. Valide os dados de entrada. 10. Elabore um Algoritmo que peça dois números ao utilizador, e apresente o resultado da sua divisão. 11. Numa empresa, os funcionários são pagos a R$ 10,00/hora. Pretende-se um algoritmo que a partir da leitura do número de horas de laboração de um empregado em cada um dos 5 dias da semana, e tendo em conta que os descontos de 15% para o INSS e 10% de IR, calcule os vencimentos bruto e líquido do funcionário, bem como os respectivos descontos. 12. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre eles. A fórmula que efetua tal cálculo é:

13. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:

, onde 14. Faça um algoritmo que leia as 3 notas de um aluno e calcule a média final deste aluno. Considerar que a média é ponderada e que o peso das notas é: 2,3 e 5, respectivamente. 15. 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. 16. 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 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor. 17. 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. 18. Escrever um algoritmo que lê: - a percentagem do IPI a ser acrescido no valor das peças - o código da peça 1, valor unitário da peça 1, quantidade de peças 1 - o código da peça 2, valor unitário da peça 2, quantidade de peças 2 O algoritmo deve calcular o valor total a ser pago e apresentar o resultado. Fórmula : (valor1*quant1 + valor2*quant2)*(IPI/100 + 1)

A série de Fibonacci é formada pela seguinte seqüência: 1.. 23.5. x (N -1) x N 21.1. R2 e R3 estão associados em série e a corrente que percorre o trecho vale i (em amperes).Três resistores R1.Fazer um algoritmo para calcular a área e o perímetro de 3 figuras quadrado . . e as casas seguintes o dobro da anterior. Escreve um algoritmo que leia os valores dos resistores e da corrente e a seguir calcule e imprima: a) o valor da resistência equivalente. dado o número inteiro N. leia as suas quatro notas bimestrais. calcule e imprima a média aritmética das notas.2.21.Escreva um algoritmo que leia os dois catetos de um triângulo retângulo e calcule e imprima o valor de sua hipotenusa.8.3. + 1/N . Construa um algoritmo que gere a série de Fibonacci até o vigésimo termo. 20. 27.. 22. Construa um algoritmo que calcule o fatorial de um número N inteiro e positivo (N!).. b) a diferença de potencial nos terminais de cada resistor. Saiba que: N! = 1 x 2 x 3 . 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.Elabore um algoritmo que leia a área de um círculo em seguida calcule e imprima o raio do mesmo.Elabore um algoritmo que: inicialmente peça o nome do aluno. de tal forma que a primeira casa do tabuleiro tivesse um grão. triângulo e um círculo. 26.. 24...19. c) a potência elétrica dissipada em cada resistor.13. Construa um algoritmo que calcule o número H.34. 25. DESAFIO. Uma rainha requisitou os serviços de um monge.Escreva um algoritmo que leia a distância percorrida por um automóvel (em km) e o intervalo de tempo correspondente (em horas) e a seguir calcule e imprima a sua velocidade média no percurso em km/h e em m/s. Dada a fórmula: H = 1 + !/2 + 1/3 + 1/4 + .55. Construa um algoritmo que calcule quantos grãos de trigo a Rainha deverá pagar ao monge.. e no final mostre a área e perímetro de cada um bem como a área total e o perímetro total das figuras ....

30.Ler dois números inteiros e efetuar as operações de adição. Tendo o valor da distância. o usuário deverá fornecer o tempo gasto na viagem e a velocidade média durante a mesma. subtração. R2 e R3 estão associados em paralelo numa ddp constante U.Efetuar o cálculo da quantidade de litros de combustível gastos em uma viagem. será possível obter a distância percorrida com a fórmula DISTÂNCIA <= TEMPO * VELOCIDADE. multiplicação e divisão de A por B apresentando ao final os quatro resultados obtidos. c) a potência elétrica dissipada em cada resistor. O algoritmo deverá apresentar os valores da velocidade média. utilizando-se um automóvel que faz 12 Km por litro.Três resistores R1.28. Desta forma. Para obter o cálculo. . Escreva um algoritmo que leia os valores dos resistores e a ddp U e a seguir calcule e imprima: a) o valor da resistência equivalente. basta calcular a quantidade de litros de combustível utilizada na viagem com a fórmula: LITROS_USADOS <= DISTÂNCIA / 12. 29. a distância percorrida e a quantidade de litros usados na viagem. tempo gasto na viagem. b) a corrente em cada resistor.

1*h)-44. suas três notas. Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número é par ou ímpar. considerando que o peso para a maior nota seja 4 e para as duas restantes. Calcule a média ponderada do aluno. Escreva um algoritmo que leia o código de um aluno e suas três notas. Calcule a média aritmética das 3 notas de um aluno e mostre.para mulheres: (62. 5 . Faça um algoritmo que leia dois números e indique se são iguais ou . construa um algoritmo que calcule seu peso ideal. e se é positivo ou negativo.Desenvolver um algoritmo que leia um número inteiro e verifique se este e divisível por 5 e por 3 ao mesmo tempo. Escreva um algoritmo que leia 3 números inteiros e mostre o maior deles. 8. caso contrário. caso a média seja igual ou superior a 6. uma mensagem de "Aprovado". Tendo como dados de entrada a altura e o sexo de uma pessoa (?M? masculino e ?F? feminino). 3.ALGORITMOS CONDICIONAIS 1. além do valor da média. mostre o maior e o menor (nesta seqüência). 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". ou a mensagem "reprovado". 4.7*h)-58 . Mostre o código do aluno.7 . 7. Faça um algoritmo que leia dois números e mostre qual o maior dos dois . utilizando as seguintes fórmulas: . sabendo-se que o tempo máximo de duração do jogo é de 24 horas e que o jogo pode iniciar em um dia e terminar no dia seguinte. se diferentes . 2. 3.para homens: (72. Escrever um algoritmo que lê a hora de início de um jogo e a hora do final do jogo (considerando apenas horas inteiras) e calcula a duração do jogo em horas. 10. 9. 6. 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.

imprimir o resultado desta operação. Supor que os valores lidos são inteiros e positivos. Escreva um algoritmo que leia três valores inteiros e diferentes e mostre-os em ordem decrescente.7 * h) – 58. 19. Faça um algoritmo que leia o nome. 18.11.1 * h) – 44. Se não formam triângulo escrever os valores lidos. . ( se a > b + c não formam triângulo algum. 20. Elaborar um algoritmo que lê 3 valores a. Encontrar o dobro de um número caso ele seja positivo e o seu triplo caso seja negativo. 13. imprimindo o resultado. 14. Caso os valores formem um triângulo. Faça um algoritmo que leia uma variável e some 5 caso seja par ou some 8 caso seja ímpar. se a é o maior). Faça um algoritmo para receber um número qualquer e informar na tela se é par ou ímpar. 15. 17.c e verifica se eles formam ou não um triângulo. Caso sexo seja “F” e estado civil seja “CASADA”. sabendo-se que o tempo máximo de duração do jogo é de 24 horas e que o jogo pode iniciar em um dia e terminar no dia seguinte. B. 12. 16. C e imprima na tela se a soma de A + B é menor que C.7. utilizando as seguintes fórmulas: ● para homens: (72.b. Faça um algoritmo que leia os valores A. ● para mulheres: (62. Tendo como dados de entrada a altura e o sexo de uma pessoa. o sexo e o estado civil de uma pessoa. Utilize para tal uma seleção encadeada. construa um algoritmo que calcule seu peso ideal. calcular e escrever a área deste triângulo. Ao final de qualquer um dos cálculos deve-se atribuir o resultado para uma variável C e mostrar seu conteúdo na tela. Faça um algoritmo que leia dois valores inteiros A e B se os valores forem iguais deverá se somar os dois. Escrever um algoritmo que lê a hora de início de um jogo e a hora do final do jogo (considerando apenas horas inteiras) e calcula a duração do jogo em horas. caso contrário multiplique A por B. solicitar o tempo de casada (anos).

obeso 22. Código Condição de pagamento 1 À vista em dinheiro ou cheque.e o valor de Num3 se Opção for igual a 4 . escrever uma mensagem informando o fato. se forem. recebe 15% de desconto 3 Em duas vezes. Elabore um algoritmo que leia o peso e a altura de um adulto e mostre sua condição de acordo com a tabela abaixo. IMC em adultos Condição Abaixo de 18.Acima do peso Acima de 30 . Verificar se eles podem ser os comprimentos dos lados de um triângulo e. as mulheres só votam com idade igual ou superior a 18 anos e os homens com idade igual ou superior a 16 anos.Peso normal Entre 25 e 30 . o valor de Num2 se Opção igual a 3 . Num1 . Faça um algoritmo que leia dois números e indique se são iguais ou . se diferentes .Abaixo do peso Entre 18. Faça um algoritmo que leia três números e mostre-os em ordem decrescente. 25. Se não formarem um triângulo. Num2 e Num3) e que mostre o valor de Num1 se 0pção for igual a 2 . recebe 10% de desconto 2 À vista no cartão de crédito.5 . considerando o preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para ler qual a condição de pagamento escolhida e efetuar o cálculo adequado. Num distante país denominado MACHOLÂNDIA. mostre o maior e o menor (nesta seqüência). 24. . 27. A fórmula é IMC = peso / ( altura ) 2. isósceles ou escaleno). O IMC – Índice de Massa Corporal é um critério da Organização Mundial de Saúde para dar uma indicação sobre a condição de peso de uma pessoa adulta. Elabore um algoritmo que calcule o que deve ser pago por um produto. Escreva um algoritmo que leia o sexo e idade de cada pessoa e informe se já está ou não apto para votar. classificar o mesmo (equilátero. Escrever um algoritmo que leia três números.5 e 25 . 26. Faça um algoritmo que leia quatro números (Opção . 3 e 4. preço normal de etiqueta mais juros de 10% 23. Os únicos valores possíveis para a variável Opção são 2. preço normal de etiqueta sem juros 4 Em duas vezes.21.

30 Bauru com ovo 102 1. Mostre uma mensagem informando o saldo médio e o valor do crédito.20 Cheeseburguer 104 1.Sugestão (Comando CASO) 28. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias: infantil A = 5 . Considere que a cada execução somente será calculado um item.7 anos infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos 29.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. variável com o saldo médio no último ano. O cardápio de uma lancheria é o seguinte: Especificação Código Preço Cachorro quente 100 1.50 Hambúrguer 103 1. (use o comando caso e não faça repetições) Saldo médio Percentual De 0 a 200 nenhum crédito de 201 a 20% do valor do saldo 400 médio de 401 a 30% do valor do saldo 600 médio acima de 40% do valor do saldo 601 médio .20 Bauru simples 101 1. 30. Faça um algoritmo que leia o saldo médio de um cliente e calcule o valor do crédito de acordo com a tabela abaixo. Um banco concederá um crédito especial aos seus clientes.

a opção escolhida pelo usuário e calcule a média.32 6.20 R$ 2.31.3. usando a tabela abaixo: Código do Produto 1001 1324 6548 0987 7623 Preço unitário 5. usando a tabela abaixo.50 . Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente.45 2. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total. Mostre uma mensagem no caso de código inválido.30 R$ 6. 1 -aritmética 2 -ponderada (3.37 5.00 R$ 3. Faça um algoritmo que leia as notas. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total. Código 'ABCD' 'XYPK' 'KLMP' 'QRST' Preço unitário R$ 5. Um usuário deseja um algoritmo onde possa escolher que tipo de média deseja calcular a partir de 3 notas.4) 3 -harmônica 32.45 33. Um vendedor precisa de um algoritmo que calcule o preço total devido por um cliente.32 6.

Escrever um algoritmo que lê um conjunto de 4 valores i. então. variável de acordo com o cargo. a. b. suas notas. A seguir: a) Se i=1 escrever os três valores a. conforme a tabela abaixo. 36. Mostre o salário antigo. são quaisquer valores reais e os escreva.0 e < 6. usando a fórmula: MA = (Nota1 + Nota2 x 2 + Nota3 x 3 + ME )/7 A atribuição de conceitos obedece a tabela abaixo: Média de Conceito Aproveitamento 9. Calcular a média de aproveitamento. ele deverá. b. c em ordem crescente. Código Cargo 101 Gerente 102 Engenheiro 103 Técnico Percentual 10% 20% 30% 35. o novo salário e a diferença. o conceito correspondente e a mensagem: APROVADO se o conceito for A.B ou C e REPROVADO se o conceito for D ou E. as 3 notas obtidas por um aluno nas 3 verificações e a média dos exercícios que fazem parte da avaliação.34. b. Se o cargo do funcionário não estiver na tabela.0 D < 4. c fique dentre os dois.0 E O algoritmo deve escrever o número do aluno.5 e < 9. c) Se i=3 escrever os três valores a. c de forma que o maior entre a. b.5 C 4. c em ordem decrescente. c. receber 40% de aumento.0 A 7. .0 B 6. Uma empresa concederá um aumento de salário aos seus funcionários. Faça um algoritmo que leia o salário e o cargo de um funcionário e calcule o novo salário. c. b. a média dos exercícios. b) Se i=2 escrever os três valores a. b. Escrever um algoritmo que lê o número de identificação. a média de aproveitamento.0 e < 7. onde i é um valor inteiro e positivo e a.

Ex: a + b = 6. o valor das raízes calculadas e a classificação das mesmas: “RAIZES IMAGINARIAS”.5% para os fabricados de 1900 em diante. -. Se o índice sobe para 0. 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.Desenvolver um algoritmo que leia os coeficientes (A. “RAIZ UNICA” ou “RAIZES DISTINTAS”.25. Num determinado Estado.37. O algoritmo abaixo lê o ano e o preço do carro e a seguir calcula e imprime imposto a ser pago. O índice de poluição aceitável varia de 0.B e C) de uma equação do segundo grau ( Ax2 + Bx + C =0) e que calcule suas raízes. d) se o operador não for um dos especificados. para transferências de veículos. Escrever um algoritmo que lê o índice de poluição medido e emite a notificação adequada aos diferentes grupos de empresas. b) logo a seguir deve pedir o tipo de operação (+. DESAFIOS 1 . * ou /) c) após a escolha do operador. Escreva um algoritmo que funcione como uma máquina de calcular operando da seguinte maneira: a) primeiro deve pedir os dois operandos.4 as do 1o e 2o grupo são intimadas a suspenderem suas atividades e se o índice atingir 0. taxa esta incidindo sobre o valor de tabela do carro. se o índice cresce para 0. deve apresentar o resultado indicando que tipo de operação foi executado. . mensagem deve informar o fato. 39. quando possível. 38.05 até 0. O algoritmo deve mostrar.5 todos os 3 grupos devem ser notificados a paralisarem suas atividades.3 as indústrias do 1o grupo são intimadas a suspenderem suas atividades. o DETRAN cobra uma taxa de 1% para carros fabricados antes de 1990 e uma taxa de 1.

3 . obtusângulo (A2>B2+C2) ou acutangulo (A2<B2+C2). 7 .7 e 1): preço normal. caso contrario “imposto a receber”. calcule e escreva se este e ou não quadrado perfeito. Exemplo 144.05 por m3 gastos. Considere o salário mínimo como uma constante no seu programa.Números quadrados perfeitos são aqueles cuja raiz quadrada e um numero inteiro.3 e 5) : desconto de 40% em relação ao preço normal. O programa calculara e imprimira o imposto a ser pago ou devolvido.00 para os primeiros 80 m3 gastos mais R$ 0. . comercial ou industrial.25 por m3 gastos acima dos 80 m3. B e C. O imposto bruto e de 20% do salário do funcionário se o funcionário ganha mais de 12 salários mínimos. A regra para calcular a conta e: • Residencial: R$ 5.00 para os primeiros 100 m3 gastos mas R$ 0.Desenvolver um algoritmo para ler um numero X e calcular e imprimir o valor de Y de acordo com as condições a seguir: Y ← X . se X = 1 e Y ← 2X .Desenvolver um algoritmo que determine imposto de renda cobrado de um funcionário pelo governo. • Aluguel de fitas comuns: preço normal. se X<1 . sextas. que e a diferença entre o imposto normal descontado e o imposto liquido.Uma locadora de filmes tem as seguintes regras para aluguel de fitas. Sabe-se que o governo cobra 4% de taxa adicional sobre o imposto bruto. 4 . • Comercial: R$ 500.Desenvolver um algoritmo para calcular a conta de água para a SANEAGO.04 por m3 gastos acima dos 100 m3. e quem ganha 5 salários mínimos ou menos não e cobrado o imposto de renda. Dizer se os lados dados formam um triangulo: retângulo (A2=B2+C2). terras e quintas (2. seu tipo (residencial. no imposto bruto. o salário do funcionário e o imposto normal pago. Determine o imposto liquido a ser pago pelo funcionário subtraindo R$ 300. sábados e domingos (4. O algoritmo devera ler a conta do cliente.Fazer um algoritmo que dado os lados de um triangulo A. O custo da água varia dependendo do tipo do consumidor . 6 .00 para cada dependente do mesmo.6 .residencial. comercial e industrial) e o seu consumo de água em metros cubos.00 de taxa mais R$ 0. 5 . Seu programa devera ler o numero de dependentes.2 . se X >1.Y ← 0 . o imposto bruto e de 8% do salário do funcionário se o funcionário ganha mais de 5 salários mínimos. • As segundas. Se a diferença for negativa mostrar a mensagem “imposto `a pagar”. Como resultado imprimir a conta do cliente e o valor em real a ser pago pelo mesmo. • Aluguel de lançamentos: acréscimo de 15% em relação ao preço normal. • Industrial: R$ 800. • As quartas . Fazer um algoritmo que dado um numero inteiro positivo.

Calcular e imprimir o preço final que será pago pela locação da fita. preço normal da etiqueta sem juros 4 Em 3 vezes. 12 .Um usuário deseja um algoritmo onde ele possa escolher o tipo de media que deseja calcular a partir de 3 notas. (1) aritmética. dinheiro ou cheque. 5% de desconto 3 Em 2 vezes. preço normal da etiqueta + 10% de juros 11 . (2) ponderada (3. Código Condição Pagamento 1 A vista. usado a partir de 1752 (por exemplo 1800 não e bissexto. exceto quando ele for múltiplo de 100. A distribuidora ira fornecer o nome do posto e seu consumo anual. 9 . terão aumento de 20%. Os postos que consomem acima desta media. de um cilindro ou de uma esfera. Faca um algoritmo que leia as notas. (3) harmônica . Utilize os códigos da tabela a seguir para saber qual a condição de pagamento escolhida e efetuar o calculo adequado.A distribuidora de combustíveis Ave Maria ira aumentar o combustível em função da quantidade comprada anualmente por seus clientes.000 litros de combustível mês. 10% de desconto 2 A vista.13 por litro. Calcule e escreva qual será o preço do litro de combustível para o posto. 8 .3. cartão de credito. Os anos múltiplos de 100 somente são bissextos quando são múltiplos de 400. sua opção escolhida e calcule a media.4). Os postos que consomem em media ate 50.Desenvolver um algoritmo com as opções de calcular e imprimir o volume e a área da superfície de um cone reto. 12% de aumento. mas 2000 é).Desenvolver um algoritmo para ler o preço normal da fita alugada(em R$) e sua categoria(comum ou lançamento).Escreva um algoritmo que descubra se um ano lido e bissexto. Um ano e bissexto se ele for múltiplo de 4.Elabore um algoritmo que calcule o valor a ser pago por um produto considerando o preço normal de etiqueta e a escolha da condição de pagamento. Formulas: Pesquisar 10 . O algoritmo devera ler a opção da figura desejada (cone/cilindro /esfera) e de acordo com a opção escolhida calcular e escrever o volume e a área da superfície da figura pedida. considerando-se que hoje a distribuidora cobra R$2.

3225. Centro 3223.00 para os 3 primeiros minutos. .00. • Acima do três primeiros minutos as regras são de R$ 2. O algoritmo devera calcular o valor a ser pago e escrever o nome do usuário e o valor da conta. 3242. 3212. 13 . • Desconto do Imposto de Renda = 20 % do Salário Bruto.Desenvolver um algoritmo que calcule o salário bruto e o salário liquido de um funcionário. 16 . 3281 Bueno 3251. • Dados de Entrada: Nome do funcionário. se salário bruto for maior que R$ 1500.A cidade de Perdiz das Cruzes possui um único posto telefônico. A telefonista ira fornecer o nome do usuário e o tempo da ligação em minutos. 3291 14 . • Constantes: Salário Mínimo = R$ 350.00 pela ligação mais R$ 1.00. • Eleitor facultativo (entre 16 e 18 anos e maior de 65 anos). ou seja. Por este posto são feitas todas as ligações interurbanos da cidade. 3212.15 para cada intervalo de 5 minutos e R$ 0. Quantidade de horas-extras trabalhadas.(4) geométrica (5) quadrática. Sabendo-se que os prefixos existem nos bairros conforme a tabela a seguir: Bairro Prefixos Oeste 3223. Sul 3241.Criar um algoritmo que leia a idade de uma pessoa e que mostre a sua classe eleitoral: • Não-eleitor (abaixo de 16 anos).Fazer um algoritmo que leia os dados de um usuário de telefonia de uma empresa de telecomunicações: bairro e numero completo do telefone e verifique se o numero do telefone (Exemplo:32121212) esta correto. se o mesmo for maior que R$ 2000. • Salário liquido = salário bruto – deduções. • Desconto INSS = 12 % do salário bruto. • Eleitor Obrigatório (entre 18 e 65 anos).00. 15 . 3224. Sabe-se: • Salário hora-extra = horas-extras * Valor da Hora-Extra. Valor da Hora-Extra = R$ 10.00. se o prefixo (4 primeiros dígitos) e correspondente ao bairro especificado.85 para cada minuto abaixo disto. O valor a ser pago e calculado de acordo com as seguintes regras a seguir: • Taxa de R$2. 3285 Campinas 3233. • Salário bruto = 3 * Salário Mínimo + Salário hora-extra. 3243.

00 (d) (S. ● Tipo 2: pulverização contra gafanhotos.565 19 .00. O programa deve imprimir o valor em reais a ser pago pelo combustível. Combustível Preço por Litro A – Álcool R$ 1.00.00 por acre.00 (c) (S.053 G – Gasolina R$ 2. • Prata (saldo médio mensal entre R$ 1.Criar um algoritmo que leia o nome. ultrapasse R$ 1.N)Vidro Elétrico: R$ 1200. Faca um algoritmo que leia um caractere que representa o tipo de combustível comprado (a.500. .00. 18 . a conta e o saldo bancário total do semestre de uma pessoa e que calcule a tarifa bancaria em que o mesmo se enquadra: • Básica (saldo médio mensal inferior a R$ 1. ● Área a ser pulverizada. qualquer fazendeiro cujo custo total. R$ 10. O algoritmo deve ainda calcular o custo final da pulverização e escrever o nome do fazendeiro e o valor a ser pago. O valor do preço inicial de fabrica é fornecido por um meio de entrada.00) tarifa de R$ 20.00 por acre. sem desconto. • Premio (saldo médio mensal superior a R$ 3. O carro pode ter as seguintes opções: (a) (S.N)Pintura Metálica: R$ 800. 20 – A Companhia de Pulverização Faz Tudo Ltda utiliza aviões para pulverizar lavouras.750.N)Ar condicionado: R$ 1750.00 por acre. R$ 5. ● Tipo de pulverização (de 1 a 4).000.00) tarifa de R$ 13.Um posto de combustível vende três tipos de combustível : álcool. Se ambos os descontos se aplicam. • Ouro (saldo médio mensal entre R$ 2. Em adição. R$ 25.00) tarifa isenta. o fazendeiro recebe um desconto de 5%.00 recebe um desconto de 10% sobre o valor que ultrapassar os R$ 1.01 e R$ 2.17 . ● Tipo 3: pulverização contra broca.01 e R$ 3. R$ 15.00 por acre. Os custos de pulverização dependem do tipo de praga e da área contratada conforme o esquema: ● Tipo 1: pulverização contra ervas daninhas. Preparar um algoritmo que leia as seguintes informações: ● Nome do fazendeiro. d ou g) e a quantidade em litros.000. ● Tipo 4: pulverização contra tudo acima.000.00) tarifa de R$ 25.Desenvolver um algoritmo para calcular e imprimir o preço final de um carro. diesel e gasolina.00. O preço por litro de combustível e apresentado na tabela a seguir.500. aquele relacionado a área e calculado em primeiro lugar. Se a área a ser pulverizada e maior que 300 acres.N)Direção Hidráulica: R$ 2000.750.00 (b) (S.805 D – Diesel R$ 1.00.000.

dia/mês/anos. ● Para crianças e adolescentes abaixo de 12 anos a dosagem e calculada pelo peso corpóreo conforme a tabela a seguir: Peso dosagem 5 kg a 9 kg 125 mg 9. informe o mês em que o emplacamento deve ser renovado. no formato inteiro e escreva a mesma data no formato dia de (mês por extenso) de ano. Criar um algoritmo que apresente o nome do paciente e sua faixa de risco. para isso. e que cada ml corresponde a 20 gotas. a partir da leitura da placa do carro. ● Adultos ou adolescentes desde 12 anos. baseando-se na seguinte tabela: IMC Faixa de Risco abaixo de 20 abaixo do peso ideal a partir de 20 ate 25 peso normal acima de 25 ate 30 excesso de peso acima de 30 ate 35 obesidade acima de 35 obesidade mórbida 25 – A policia rodoviária resolveu fazer cumprir a lei e cobrar dos motoristas o DUT.Criar um algoritmo que a partir da idade e peso do paciente calcule a dosagem de determinado medicamento e imprima a receita informando quantas gotas do medicamento o paciente deve tomar por dose. 23 . 22 . com peso abaixo de 60 quilos devem tomar 875 mg. Criar um algoritmo que.Um endocrinologista deseja controlar a saúde de seus pacientes e.1 kg a 30 kg 500 mg acima de 30 kg 750 mg 24 . .Fazer um algoritmo que leia uma data. Considere que o medicamento em questão possui 500 mg por ml. Sabe-se que o mês em que o emplacamento do carro deve ser renovado e determinado pelo ultimo numero da placa do veiculo.1 kg a 16 kg 250 mg 16. Sabe-se que o IMC e calculado através da seguinte formula: IMC=peso/altura2 onde: peso e dado em Kg e altura e dada em metros. inclusive. ele utiliza o índice de massa corporal (IMC).y) inteiras e imprima uma mensagem informando em qual quadrante esta o ponto. se tiverem peso igual ou acima de 60 quilos devem tomar 1000 mg. O algoritmo deve também ser capaz de identificar se o ponto esta sobre um dos eixos ou no ponto central.Escrever um algoritmo que le um par de coordenadas (x.21 .1 kg a 24 kg 375 mg 24.

Ao final ele deve informar o nome do Papa eleito.00 501. para emitir a sua folha de pagamento mensal. onde somente 2 Cardeais concorrerão por vez esperando que um atinja 75% dos votos. caso isto não ocorra é realizada uma nova votação com novos "candidatos".00 320.00 acima de 2701.26 – Uma empresa.00 1301.00 a 500.00 Etapa 3 : Salário Líquido SALARIO LÍQUIDO = SALARIO BRUTO . Seu programa em C deve. . receber o nome dos 2 Cardeais que concorrem e os votos de todos os 117 Cardeais. 27 – O Vaticano lhe encomendou um algoritmo para "eleição" do Papa.00 a 1300. em cada eleição.DESCONTOS Escrever um algoritmo para calcular e imprimir o Salário Liquido de cada um dos funcionários da empresa.00 80.00 a 2700. trabalha com os seguintes dados: Relativos ao Sistema de Pagamentos • Valor da Hora Normal • Valor da Hora Extra • Valor do Acréscimo por Dependente Relativos a cada Funcionário • Número de Identificação • Nome • Número de horas normais trabalhadas • Número de horas extras trabalhadas • Número de dependentes • Convênio Médico ( 1 = Tem.00 Desconto Imposto de Renda isento 8% 15 % 25 % Desconto INSS 5% 8% 10 % 12 % Desconto do Convênio Médico 30.00 150. 0 = Não tem ) O cálculo do salário é feito em 3 etapas: Etapa 1 : Salário Bruto SALARIO BRUTO = Valor Total de Horas Normais + Valor Total de Horas Extras + Valor Total de Dependentes Etapa 2 : Descontos Salário Bruto ( R$ ) 100.

O cálculo obedece as seguintes regras: Residencial: R$ 5. Determine e escreva: Porcentagem de crianças mortas no período.000. Porcentagem de crianças que viveram 24 meses ou menos no período. PRATA: ter no mínimo 5 anos na categoria bronze. O número de crianças mortas deve ser fornecido pelo usuário.05 por m3 (metro cúbico) gastos.000.000.00 para os primeiros 80 m3 gastos mais R$ 0. ou uma renda mensal mínima de R$ 3.) e o número de meses de vida para cada criança que veio a falecer neste período.00. DIAMANTE: ter uma renda mensal mínima de R$ 15. Tome como base seguintes requisitos: PADRÃO: categoria inicial para qualquer sócio. BRONZE: ter no mínimo 10 anos na categoria padrão.000. 32 – Numa fábrica de peças.000. Industrial: R$800. OURO: ter no mínimo 20 anos na categoria prata e uma renda mensal mínima de R$ 7.28 – Foi feita uma pesquisa para determinar o índice de mortalidade infantil num certo período. o salário base de um operário da linha de fabricação é de R$ 240. Faça um algoritmo que: Leia o número de crianças nascidas neste período. o tipo de consumidor e o consumo de água por metros cúbicos. O custo da água varia de acordo com o tipo de consumidor (residencial. Leia o sexo (masc.00 e um barco ancorado no clube. 31 – Faça um algoritmo que receba as informações que forem necessárias para emitir como saída a categoria que o sócio do clube terá. 30 – Desenvolver um algoritmo para calcular a conta de água para a CAESB. 29 – Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial.00.00 e de 15% quando maior. Quantidade de crianças femininas mortas no período.000.. um barco ancorado no clube e um patrimônio liquido de no mínimo R$ 1 milhão. O algoritmo deverá ler a conta do cliente. Além do salário base. Escreva um programa em C que leia o nome do cliente e o valor das suas compras no ano passado e calcule um bônus de 10% se o valor das compras for menor que R$ 500.00. comercial ou industrial). Ou ter uma renda mensal mínima de R$ 10. o operário tem um adicional de . Ou ser presidente da república ou governador. ou uma renda mensal mínima de R$ 5. fem.00. Comercial: R$ 500.04 por m3 gasto excedendo os 100 m3. Como resultado apresente o valor da conta do cliente.00 de taxa mais R$ 0.00.03 por m3 gasto excedendo os 80 m3. Porcentagem de crianças masculinas mortas no período.00 para os primeiros 100 m3 gastos mais R$ 0.

100]. Gerar e escrever os número pares do intervalo [20. 500: apenas o salário base. Se o número de peças for superior a 750: recebe R$ 350. ou. ou.75 por peça fabricada acima das 750. 750: R$ 0. Se o número de peças é superior a 500 e inferior. .00 (fixo) mais R$ 0. Desenvolva um algoritmo que permita entrar com o número de peças fabricadas por um operário e imprima seu salário ALGORITMOS REPETIÇÃO 1. Gerar e escrever todos os números inteiros do intervalo [0. 2.50].produtividade baseado na quantidade de peças que ele fabrica por mês que é pago segundo o critério abaixo: Se o número de peças é inferior.50 por peça fabricada acima das 500.

ler as notas do grau A e grau B e calcular a média considerando o sistema de notas da Unisinos.95] em ordem decrescente. escrevendo esta informação. 14. 7. maiúsculo ou minúsculo) de 15 pessoas e escrever o número de mulheres. 12. um de cada vez. Pedir para o usuário digitar uma quantidade de números a serem lidos.3. Ler 10 números e escrever o maior número lido. A prefeitura de uma cidade fez uma pesquisa entre seus habitantes. o número de homens com mais de 40 anos e o número de pessoas com menos de 21 anos.70] em ordem decrescente. 4. escrever “APROVADO”. e conta quantos destes valores são negativos. Para n alunos da Unisinos. caso contrário escrever “REPROVADO”.: n é a quantidade de números que deverão ser lidos e também deve ser lido do teclado). Ler os n números e escrever no final a média dos números. 10. imprimir a quantidade de números positivos e negativos lidos. ler o grau C e pedir qual o grau que deve ser substituído (A ou B. Ler n números e imprimir no final a soma dos números lidos (obs. No final. Caso contrário. 6. 8. No final escrever a média geral dos alunos 13. Ler 10 número inteiros e escrever a quantidade de números pares e a quantidade de números ímpares lidos. 5. Ler 20 números inteiros e perimi-los acompanhados da mensagem “POSITIVO”. Ler 15 números e escrever a soma e a média dos números lidos. recalcular a média. 11. ou “NULO”. . Se estiver aprovado. Ler a idade (de 0 a 150) e o sexo (F ou M. 9. Escrever um algoritmo que lê um valor N inteiro e positivo e que calcula e escreve o valor de E. Gerar e escrever os número inteiros do intervalo [25. E = 1 + 1 / 1! + 1 / 2! + 1 / 3! + 1 / N! 15. conforme o caso. Escrever um algoritmo que lê 5 valores para a. Se o aluno estiver aprovado escrever “APROVADO”. coletando dados sobre o salário e número de filhos. Gerar e escrever os números ímpares do intervalo [25. maiúsculo ou minúsculo). o maior número lido e o menor número lido. A prefeitura deseja saber: a) média do salário da população. “NEGATIVO”.

considerando que o peso para a maior nota seja 4 e para as duas restantes. O final da leitura de dados se dará com a entrada de um salário negativo. lidos externamente.b) média do número de filhos. suas três notas. Mostre o código do aluno. o código do aluno e deverá ser encerrado quando o código for igual a zero. Calcule e escreva: . O final da leitura acontecerá quando for lido um valor negativo. . Construa um algoritmo que calcule e imprima quantos anos serão necessários para que Zé seja maior que Chico. Mostre o resultado. Escreva um algoritmo que calcule a média aritmética das 3 notas dos alunos de uma classe.4 = voto para os respectivos candidatos. Termine a leitura se o usuário digitar zero (0).total de votos para cada candidato. 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.50 metro e cresce 2 centímetros por ano. d) percentual de pessoas com salário até R$100. além das notas. tem-se o valor 0. .5 = voto nulo. Os votos são informados através de códigos. Elabore um algoritmo que leia o código do candidato em um voto.00. Repita a operação até que o código lido seja negativo. se eles forem pares. enquanto Zé tem 1. O algoritmo deverá ler. Calcule a média ponderada do aluno. Em uma eleição presidencial existem quatro candidatos. 3.3. 20. Chico tem 1. 19.1.total de votos em branco. . c) maior salário. 21. 17. 22. . Escreva um algoritmo que calcule a média dos números digitados pelo usuário.6 = voto em branco.total de votos nulos. Os dados utilizados para a contagem dos votos obedecem a seguinte codificação: . 18. (Use o comando ENQUANTO-FAÇA) 16. Escreva um algoritmo que leia 50 valores e encontre o maior e o menor deles. Escreva um algoritmo que leia o código de um aluno e suas três notas. Como finalizador do conjunto de votos.2. Construir um algoritmo que calcule a média aritmética de vários valores inteiros positivos. .10 metro e cresce 3 centímetros por ano.

seu cubo e sua raiz quadrada. 30. e escreve uma tabela com cabeçalho. 27. 29. [26. um de cada vez. a quantidade de valores positivos. bem como a soma dos elementos. e calcula e escreve a soma dos n inteiros consecutivos a partir de m inclusive.75] e [76. A tabela conterá o valor lido. A entrada de dados deve terminar quando for lido um número negativo. .23.. Escrever um algoritmo que leia um número n que indica quantos valores devem ser lidos a seguir.n. mostre uma tabela contendo o valor lido e o fatorial deste valor. Calcule a quantidade de números pares e ímpares. Se m for par. 28. calcule a tabuada de 1 até n. Mostre os resultados. todos inteiros e positivos. Faça um algoritmo que leia uma quantidade não determinada de números Positivos.50]. O número que encerrará a leitura será zero. 31. a média de valores pares e a média geral dos números lidos. Mostre a tabuada na forma: 1xn=n 2 x n = 2n 3 x n = 3n . Escrever um algoritmo que lê um número não determinado de pares de valores m. 26. a quantidade de valores negativos e o percentual de valores negativos e positivos. Escrever um algoritmo que lê um número não determinado de valores para m.. para cada um deles. Escreva um algoritmo que leia um número n (número de termos de uma progressão aritmética). n x n = n2 25.. [51.. Para cada número lido.25].. um de cada vez. Escrever um algoritmo que lê um conjunto não determinado de valores. 24. que deve ser repetido a cada 20 linhas. Se m for impar e menor do que 10 calcular e escrever o fatorial de m. seu quadrado. todos inteiros e positivos. Se m for impar e maior ou igual a 10 calcular e escrever a soma dos inteiros de 1 até m. a1 ( o primeiro termo da progressão) e r (a razão da progressão) e escreva os n termos desta progressão. verificar quantos divisores possui e escrever esta informação. um par de cada vez. Escrever um algoritmo que leia uma quantidade desconhecida de números e conte quantos deles estão nos seguintes intervalos: [0. Escrever um algoritmo que leia um número não determinado de valores e calcule a média aritmética dos valores lidos.. Escrever um algoritmo que leia 20 valores para uma variável n e.100].

Uma empresa deseja aumentar seus preços em 20%.cor dos cabelos ( louros. 37. Faça um algoritmo que leia vários números inteiros e calcule o somatório dos números negativos. Faça um algoritmo que informe: a) a média de salário do grupo.. 39. Escreva um algoritmo que gere os números de 1000 a 1999 e escreva aqueles que dividido por 11 dão resto igual a 5. a média dos preços com e sem aumento. Escreva um algoritmo que leia 500 valores inteiros e positivos e: a) encontre o maior valor. (Use o comando enquanto-faça) 38. 34. A entrada de dados deve terminar quando for lido um código de produto negativo.32. pretos) . 00.sexo (masculino e feminino) . sexo (M/F) e salário. O fim da leitura será indicado pelo número 0.a maior idade dos habitantes . c) calcule a média dos números lidos. Foi feita uma pesquisa entre os habitantes de uma região. a qual coletou os seguintes dados referentes a cada habitante para serem analisados: . Faça um algoritmo que leia o código e o preço de custo de cada produto e calcule o preço novo. c) quantidade de mulheres com salário até R$100. Faça um algoritmo que determine e escreva: .. b) maior e menor idade do grupo. Encerre a entrada de dados quando for digitada uma idade negativa. + 1/n O algoritmo deve escrever cada termo gerado e o valor final de S. b) encontre o menor valor. Foi realizada uma pesquisa de algumas características físicas da população de uma certa região. .a quantidade de indivíduos do sexo feminino cuja idade está entre 18 e 35 anos inclusive e que tenham olhos verdes e cabelos louros. O final do conjunto de habitantes é reconhecido pelo valor -1 entrada como idade. Faça um algoritmo que leia vários números inteiros e positivos e calcule os produtores dos números pares.cor dos olhos (azuis. as médias. Foram coletados os dados de idade. castanhos. no final. 33. O fim da leitura será indicado pelo número 0. Mostre o código e o preço novo de cada produto e.idade 36. Calcule também. (Use o comando enquanto-faça e não use vetores ou matrizes) 35. verdes ou castanhos) . Escreva um algoritmo que lê um valor n inteiro e positivo e que calcula a seguinte soma: S := 1 + 1/2 + 1/3 + 1/4 + . 39.

cada uma delas. 42. um par de cada vez.40. Escrever um algoritmo que calcule e mostre a média aritmética dos números lidos entre 13 e 73. Escrever um algoritmo que leia um conjunto de 50 informações contendo. um de cada vez. mostre uma tabela contendo o valor lido e o fatorial deste valor. Escrever um algoritmo que leia um número N que indica quantos valores devem ser lidos a seguir. Escrever um algoritmo que leia 5 conjuntos de 2 valores. 47.. 46. a altura e o sexo de uma pessoa (código=1.20] e quantos deles estão fora do intervalo. X X2 X3 X4 . 44. Escrever um algoritmo que lê 5 pares de valores a. escreve os inteiros pares de a até b. Encontre o aluno mais alto e o mais baixo. Escrever um algoritmo que lê 10 valores. Para cada número lido. e conta quantos deles estão no intervalo [10. incluindo o a e o b se forem pares.. 48. calcule a tabuada de 1 até N.. e com a < b... N x N = N2 45.. 41. Escrever um algoritmo que leia um valor X e calcule e mostre os 20 primeiros termos da série: 1 1 1 1 .. todos inteiros e positivos. junto com suas alturas. Mostre a tabuada na forma: 1xN=N 2 x N = 2N 3 x N = 3N . Mostre o número do aluno mais alto e do mais baixo. o primeiro representando o número de um aluno. calcule e mostre o seguinte: a) a maior e a menor altura da turma b) a média da altura das mulheres c) a média da altura da turma.. para cada um deles.. masculino código=2. 43. Escrever um algoritmo que gera e escreve os números ímpares entre 100 e 200. escrevendo estas informações. Escrever um algoritmo que leia 20 valores para uma variável N e. b. e o segundo representando a sua altura em centímetros. feminino).

Escrever um algoritmo que calcula e escreve o produto dos números primos entre 92 e 1478. mostre a média geral. Mostre a média de cada aluno e uma mensagem "Aprovado".número de acidentes de trânsito com vítimas (em 1992) Deseja-se saber: a) qual o maior e o menor índice de acidentes de trânsito e a que cidades pertencem b) qual a média de veículos nas cidades brasileiras c) qual a média de acidentes com vítimas entre as cidades do Rio Grande do Sul. valores inteiros e positivos. Ao final. calcule a média ponderada. ordene-os em ordem decrescente e mostre-os novamente. 55. Escreva uma tabela contendo o valor lido. RJ. SP.C. 52. Fazer um algoritmo que leia 5 grupos de 4 valores (A. + 10 O algoritmo deve ler um número n (inteiro e positivo) e mostrar o resultado final de H.. 54. PR. Escrever um algoritmo que gera e escreve os 5 primeiros números perfeitos.49..B. Foi feita uma pesquisa entre os 1000 habitantes de uma região para coletar os seguintes dados: sexo (0-feminino. Faça um algoritmo que calcule a seguinte soma: H = 10 + 10 + 10 + .número de veículos de passeio (em 1992) . 50.código da cidade . como segue: MP = ( n1*2 + n2*4 + n3*3 ) / 10 Além disso. Faça um algoritmo que leia as três notas de 50 alunos de uma turma.estado (RS. e uma mensagem "Reprovado".: 6 = 1+2+3. Foi feita uma estatística nas 200 principais cidades brasileiras para coletar dados sobre acidentes de trânsito. Em seguida. calcule a média geral da turma. caso a média seja maior ou igual a sete. já ordenados. idade e altura. . 53. Para cada aluno.. A soma deve ser calculada apenas uma vez. (Ex. Faça um algoritmo que leia as informações coletadas e mostre as seguintes informações: (use o comando repita-até) a) média da idade do grupo. 51. SC.) . 56. . com leitura de um valor de cada vez. Foram obtidos os seguintes dados: . caso contrário. Escrever um algoritmo que lê um valor n que indica quantos valores devem ser lidos para m. 1-masculino). 28= 1+2+4+7+14 etc).. Um número perfeito é aquele que é igual a soma dos seus divisores. o somatório dos inteiros de 1 até m e o fatorial de m.D) e mostre-os na ordem lida.

61 . c) média da idade dos homens. caso contrário. d) percentual de pessoas com idade entre 18 e 35 anos (inclusive). 61. C (castanhos) e P (pretos) d. então somar as medidas e informar o resultado em pés. metros e quilômetros. Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial.cor dos olhos: A (azuis).9 B de 9. Faça um algoritmo que leia 2 valores inteiros e positivos: X e Y.0 a 8.9 C de 7.b) média da altura das mulheres.000 e de 15 %. cuja idade está entre 18 e 35 anos e que tenham olhos verdes e cabelos louros 58.a quantidade de indivíduos do sexo feminino.cor dos cabelos: L (louros).0 a 6. V (verdes) e C (castanhos) c. Lembrando que há 3.28 pés em um metro e 1.0 a 4. 57. Foram entrevistadas 500 pessoas e coletados os seguintes dados: a. Faça um algoritmo que receba várias medidas.Faça um algoritmo que lê um valor N inteiro e positivo e que calcula e escreve o fatorial de N (N!). 59.9 D de 5. Foi realizada uma pesquisa de algumas características físicas da população de uma certa região.idade Deseja-se saber: .sexo: M (masculino) e F (feminino) b. 62.0 A 60. Faça um algoritmo que mostre os conceitos finais dos alunos de uma classe de 75 alunos. Escreva um algoritmo que leia o nome do cliente e o valor das suas compras no ano passado e calcule um bônus de 10% se o valor das compras for menor que 500.0 a 10. cada medida vem acompanhada de uma letra indicando se a medida está em pés (P) ou milhas (M). respectivamente. milhas. O algoritmo deve calcular e escrever a função potência X Y.a maior idade do grupo . considerando (use o comando CASO): a) os dados de cada aluno (número de matrícula e nota numérica final) serão fornecidos pelo usuário b) a tabela de conceitos segue abaixo: Nota Conceito de 0.

Para cada voto deve ser apresentado o nome do candidato e ao final da eleição deve ser apresentado o nome do prefeito vitorioso e o percentual de votos de cada candidato. Uma cidade vai realizar eleições para prefeito em outubro e não confia na urna eletrônica desenvolvida pelo TSE. 63. ou seja. coletando dados sobre o salário e número de filhos. A prefeitura deseja saber: _ Média do salário da população. Bandeirantes) e o número de pessoas que estavam assistindo TV. Seu algoritmo deve recebe o voto de cada candidato (número do candidato). _ 69 – Silvio das Pedras. Para cada casa visitada. Se a TV estivesse desligada. Record. _ Média do número de filhos. nada era anotado. Sabe-se que esta cidade somente irá realizar eleição para prefeito e que tem 3 candidatos com os números: _ 24 – José Pedro da Silva. Foi feita uma pesquisa de audiência de TV em várias casas de uma certa cidade. _ Calcule e escreva a percentagem de audiência para cada emissora. terminando quando o entrevistador informar "encerra" para o canal. 65. _ Identifique a maior audiência da pesquisa 64 – A prefeitura de uma cidade fez uma pesquisa entre seus habitantes. esta casa não entrava na pesquisa. não havendo voto nulo. encerrando quando for digitado 0 (zero) para o número. num determinado dia. ALGORITMOS PARA DETERMINAR VALOR DE SAÍDA . o entrevistador anotava qual o canal que estava sendo assistido (SBT. O algoritmo deve encerrar a leitura de medidas assim que for digitado um valor negativo. assim sendo consegue autorização junto ao TRE para desenvolver sua própria urna eletrônica e lhe contrata para desenvolver o algoritmo desta urna.quilômetros em uma milha. O final da leitura de dados se dará com a entrada de um salário negativo. Faça um algoritmo para o entrevistador que: _ Leia um número indeterminado de dados. Considere que não poderá haver empate e que os eleitores sempre votarão em um candidato ou em branco (qualquer outro número). _ Percentual de pessoas com salário até R$100. Globo.00. _ 51 – Pedro José da Silva. _ Maior salário.

c) O primeiro valor digitado é 5 e o segundo é -14.1. quais comandos serão executados? b) Se A= falsidade. B= verdade. b) O primeiro valor digitado é -5 e o segundo é 14. B= verdade. o que acontece na execução desse algoritmo dadas as seguintes condições a) O primeiro valor digitado é 5 e o segundo é 14. Dado o algoritmo a seguir. B= verdade. responda: a) Se A= verdade.y) se (12-7>y) e (13-x>=27) entao se (x * y >0) entao escreva (“Jogo 1”) senao escreva (“Jogo 2”) fimse senao se (x * y >0) entao escreva (“Jogo 3”) senao escreva (“Jogo 4”) fimse fimse fimalgoritmo 2. Considerando o seguinte trecho de algoritmo. Algoritmo: var x. C= falsidade. C= falsidade. e) O primeiro valor digitado é 14 e o segundo é -5.y: real inicio leia (x. quais comandos serão executados? . quais comandos serão executados? c) Se A= falsidade. d) O primeiro valor digitado é -5 e o segundo é -14. C= verdade.

d) Quais os valores de A. B e C para que somente o comando 6 seja executado? Algoritmo: Var A. B. C: logico Inicio se A entao comando1 senao se B entao se C entao comando2 senao comando3 comando4 fimse senao comando5 fimse comando6 fimse fimalgoritmo . B e C para que somente os comandos 5 e 6 sejam executados? e) Quais os valores de A.

Sign up to vote on this title
UsefulNot useful