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)

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

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

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

15. Faça um algoritmo que leia o nome.1 * h) – 44. C e imprima na tela se a soma de A + B é menor que C. 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. B. Faça um algoritmo para receber um número qualquer e informar na tela se é par ou ímpar.7 * h) – 58. Faça um algoritmo que leia uma variável e some 5 caso seja par ou some 8 caso seja ímpar. 13. 20. solicitar o tempo de casada (anos).c e verifica se eles formam ou não um triângulo. 19. 12. calcular e escrever a área deste triângulo. imprimir o resultado desta operação.11. Elaborar um algoritmo que lê 3 valores a.b. ( se a > b + c não formam triângulo algum. Encontrar o dobro de um número caso ele seja positivo e o seu triplo caso seja negativo. Tendo como dados de entrada a altura e o sexo de uma pessoa. o sexo e o estado civil de uma pessoa. Escreva um algoritmo que leia três valores inteiros e diferentes e mostre-os em ordem decrescente. 16. utilizando as seguintes fórmulas: ● para homens: (72. Utilize para tal uma seleção encadeada. 14. Faça um algoritmo que leia os valores A. 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. 18. 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. construa um algoritmo que calcule seu peso ideal. caso contrário multiplique A por B. Caso sexo seja “F” e estado civil seja “CASADA”. Se não formam triângulo escrever os valores lidos. imprimindo o resultado.7. Supor que os valores lidos são inteiros e positivos. ● para mulheres: (62. . Faça um algoritmo que leia dois valores inteiros A e B se os valores forem iguais deverá se somar os dois. 17. se a é o maior). Caso os valores formem um triângulo.

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

30.00 Escrever um algoritmo que leia o código do item pedido.20 Bauru simples 101 1.30 Refrigerante 105 1. variável com o saldo médio no último ano.50 Hambúrguer 103 1.30 Bauru com ovo 102 1.7 anos infantil B = 8-10 anos juvenil A = 11-13 anos juvenil B = 14-17 anos adulto = maiores de 18 anos 29. 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. Um banco concederá um crédito especial aos seus clientes. O cardápio de uma lancheria é o seguinte: Especificação Código Preço Cachorro quente 100 1. 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.20 Cheeseburguer 104 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 . a quantidade e calcule o valor a ser pago por aquele lanche. Mostre uma mensagem informando o saldo médio e o valor do crédito.Sugestão (Comando CASO) 28.

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

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

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

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

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

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

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

informe o mês em que o emplacamento deve ser renovado. com peso abaixo de 60 quilos devem tomar 875 mg. ● Adultos ou adolescentes desde 12 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. 22 .1 kg a 16 kg 250 mg 16. ele utiliza o índice de massa corporal (IMC). e que cada ml corresponde a 20 gotas.Escrever um algoritmo que le um par de coordenadas (x. O algoritmo deve também ser capaz de identificar se o ponto esta sobre um dos eixos ou no ponto central. no formato inteiro e escreva a mesma data no formato dia de (mês por extenso) de ano.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.1 kg a 30 kg 500 mg acima de 30 kg 750 mg 24 .Fazer um algoritmo que leia uma data.Um endocrinologista deseja controlar a saúde de seus pacientes e. inclusive. Considere que o medicamento em questão possui 500 mg por ml. dia/mês/anos. a partir da leitura da placa do carro. Criar um algoritmo que apresente o nome do paciente e sua faixa de risco. . 23 .21 .y) inteiras e imprima uma mensagem informando em qual quadrante esta o ponto. 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.1 kg a 24 kg 375 mg 24. Criar um algoritmo que. Sabe-se que o mês em que o emplacamento do carro deve ser renovado e determinado pelo ultimo numero da placa do veiculo. 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. para isso. se tiverem peso igual ou acima de 60 quilos devem tomar 1000 mg.

.00 a 1300. caso isto não ocorra é realizada uma nova votação com novos "candidatos".00 a 2700. onde somente 2 Cardeais concorrerão por vez esperando que um atinja 75% dos votos.00 a 500. receber o nome dos 2 Cardeais que concorrem e os votos de todos os 117 Cardeais. Ao final ele deve informar o nome do Papa eleito.00 80.DESCONTOS Escrever um algoritmo para calcular e imprimir o Salário Liquido de cada um dos funcionários da empresa.00 Desconto Imposto de Renda isento 8% 15 % 25 % Desconto INSS 5% 8% 10 % 12 % Desconto do Convênio Médico 30.00 320. 27 – O Vaticano lhe encomendou um algoritmo para "eleição" do Papa.00 acima de 2701. para emitir a sua folha de pagamento mensal.00 501. Seu programa em C deve. 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.26 – Uma empresa.00 150. 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 Etapa 3 : Salário Líquido SALARIO LÍQUIDO = SALARIO BRUTO .00 1301. em cada eleição.

BRONZE: ter no mínimo 10 anos na categoria padrão. Além do salário base. Quantidade de crianças femininas mortas no período. O cálculo obedece as seguintes regras: Residencial: R$ 5.000.00. 30 – Desenvolver um algoritmo para calcular a conta de água para a CAESB.000.000.00. Como resultado apresente o valor da conta do cliente. 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á. Comercial: R$ 500. Leia o sexo (masc. 29 – Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial.28 – Foi feita uma pesquisa para determinar o índice de mortalidade infantil num certo período.04 por m3 gasto excedendo os 100 m3.00 para os primeiros 100 m3 gastos mais R$ 0.000.05 por m3 (metro cúbico) gastos. o tipo de consumidor e o consumo de água por metros cúbicos. ou uma renda mensal mínima de R$ 3.000. Faça um algoritmo que: Leia o número de crianças nascidas neste período. Determine e escreva: Porcentagem de crianças mortas no período.00. DIAMANTE: ter uma renda mensal mínima de R$ 15.00 para os primeiros 80 m3 gastos mais R$ 0. Ou ter uma renda mensal mínima de R$ 10. Porcentagem de crianças que viveram 24 meses ou menos no período.. Porcentagem de crianças masculinas mortas no período. OURO: ter no mínimo 20 anos na categoria prata e uma renda mensal mínima de R$ 7. comercial ou industrial). fem. O custo da água varia de acordo com o tipo de consumidor (residencial.00 e de 15% quando maior. O número de crianças mortas deve ser fornecido pelo usuário. 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. O algoritmo deverá ler a conta do cliente.000. PRATA: ter no mínimo 5 anos na categoria bronze. 32 – Numa fábrica de peças.) e o número de meses de vida para cada criança que veio a falecer neste período. um barco ancorado no clube e um patrimônio liquido de no mínimo R$ 1 milhão. o operário tem um adicional de . Tome como base seguintes requisitos: PADRÃO: categoria inicial para qualquer sócio.03 por m3 gasto excedendo os 80 m3. ou uma renda mensal mínima de R$ 5.00 de taxa mais R$ 0. Ou ser presidente da república ou governador.00. Industrial: R$800. o salário base de um operário da linha de fabricação é de R$ 240.00 e um barco ancorado no clube.00.

750: R$ 0. . ou. Se o número de peças for superior a 750: recebe R$ 350. ou.50 por peça fabricada acima das 500. 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 os número pares do intervalo [20. Se o número de peças é superior a 500 e inferior. 2.50]. Gerar e escrever todos os números inteiros do intervalo [0.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.00 (fixo) mais R$ 0.100]. 500: apenas o salário base.75 por peça fabricada acima das 750.

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

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

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

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

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

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

cuja idade está entre 18 e 35 anos e que tenham olhos verdes e cabelos louros 58. 57. caso contrário. Lembrando que há 3. c) média da idade dos homens. metros e quilômetros.0 A 60. Foi realizada uma pesquisa de algumas características físicas da população de uma certa região. 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.0 a 4. O algoritmo deve calcular e escrever a função potência X Y.000 e de 15 %. 61. respectivamente. Uma loja tem 150 clientes cadastrados e deseja mandar uma correspondência a cada um deles anunciando um bônus especial.9 D de 5.sexo: M (masculino) e F (feminino) b.28 pés em um metro e 1.61 . milhas.0 a 6.9 B de 9. C (castanhos) e P (pretos) d.Faça um algoritmo que lê um valor N inteiro e positivo e que calcula e escreve o fatorial de N (N!). então somar as medidas e informar o resultado em pés.idade Deseja-se saber: . Foram entrevistadas 500 pessoas e coletados os seguintes dados: a.0 a 8.cor dos cabelos: L (louros). d) percentual de pessoas com idade entre 18 e 35 anos (inclusive).a quantidade de indivíduos do sexo feminino.cor dos olhos: A (azuis). 59.a maior idade do grupo . 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. cada medida vem acompanhada de uma letra indicando se a medida está em pés (P) ou milhas (M).b) média da altura das mulheres.9 C de 7. V (verdes) e C (castanhos) c.0 a 10. Faça um algoritmo que mostre os conceitos finais dos alunos de uma classe de 75 alunos. Faça um algoritmo que receba várias medidas. 62. Faça um algoritmo que leia 2 valores inteiros e positivos: X e Y.

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

c) O primeiro valor digitado é 5 e o segundo é -14. d) O primeiro valor digitado é -5 e o segundo é -14.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. responda: a) Se A= verdade.y: real inicio leia (x. B= verdade. quais comandos serão executados? c) Se A= falsidade. B= verdade. Dado o algoritmo a seguir. C= falsidade. Algoritmo: var x. B= verdade. b) O primeiro valor digitado é -5 e o segundo é 14.1. C= falsidade. quais comandos serão executados? b) Se A= falsidade. e) O primeiro valor digitado é 14 e o segundo é -5. quais comandos serão executados? . C= verdade. o que acontece na execução desse algoritmo dadas as seguintes condições a) O primeiro valor digitado é 5 e o segundo é 14.

B. B e C para que somente os comandos 5 e 6 sejam executados? e) Quais os valores de A.d) Quais os valores de A. 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 o comando 6 seja executado? Algoritmo: Var A.