Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

15-175exercicios começar por esse, Exercícios de Informática

Exercicios de Pascal

Tipologia: Exercícios

2011

Compartilhado em 16/03/2011

viviane-santos-almeida-4
viviane-santos-almeida-4 🇧🇷

3 documentos

1 / 17

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
prof.:JoséRobertoCosta|site.:http://www.professorjoseroberto.com.br|email:jroberto.costa74@hotmail.com
1ExercíciodeFixaçãodeAlgoritmos
Exercício de Fixação de Algoritmos
prof.:JoséRobertoCosta
01.IndiqueoresultadodavariávelXdostrechosdeprogramaabaixo.Paraassaídasconsidereosseguintesvalores:A=3,B=2,C=5e
D=7.
a)SeNot(D>5)Então
X:=(A+B)*D
Senão
X:=(AB)/C
FimdoSe
Imprima(X)
e)SeNot(A>2)OrNot(B<7)Então
X:=A+B
Senão
X:=A/B
FimdoSe
Imprima(X)

b)Se(A>2)And(B<7)Então
X:=(A+2)*(B2)
Senão
X:=(A+B)/D*(C+D)
FimdoSe
Imprima(X)
f)SeNot(A>3)AndNot(B<5)Então
X:=A+D
Senão
X:=D/B
FimdoSe
Imprima(X)

c)Se(A=2)Or(B<7)Então
X:=(A+2)*(B2)
Senão
X:=(A+B)/D*(C+D)
FimdoSe
Imprima(X)
g)Se(C>=2)And(B<=7)Então
X:=(A+D)/(B+D)
Senão
X:=D*(C(B+D))
FimdoSe
Imprima(X)

d)Se(A>2)OrNot(B<7)Então
X:=A+B2
Senão
X:=AB
FimdoSe
Imprima(X)
h)Se(A>=2)Or(C<=1)Então
X:=(A+D)/2
Senão
X:=D*C
FimdoSe
Imprima(X)
02.Façaumalgoritmoparaimprimiramensagem:“ÉPRECISOFAZERTODOSOSALGORITMOSPARAAPRENDER!”.
03.Façaumalgoritmoparaimprimiroseunome.
04.Façaumalgoritmoparalerumnúmerointeiroeemseguidaimprimilo.
05.Façaumalgoritmoqueleiadoisnúmerosinteiroseimprimaos.
06.Lerumnúmerointeiroeimprimirseusucessoreseuantecessor.
07.Lernome,endereçoetelefoneeimprimilos.
08.Lerdoisnúmerosinteiroseimprimirasoma.Antesdoresultado,deveráapareceramensagem:“SOMA=”.
09.Lerdoisnúmerosinteiroseimprimiroproduto.Antesdoresultado,deveráapareceramensagem:“PRODUTO=”.
10.Lerumnúmerorealeimprimiraterçapartedestenúmero.
11.Entrarcomdoisnúmerosreaiseimprimiramédiaaritméticacomamensagem:MÉDIA:antesdoresultado.
12.Entrarcomquatronúmeroseimprimiramédiaponderada,sabendosequeospesossãorespectivamente:1,2,3e4.
13.Façaumalgoritmoquepossaentrarcomosaldodesuacadernetadepoupançaeimprimaonovosaldoquetevereajustede3%.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Pré-visualização parcial do texto

Baixe 15-175exercicios começar por esse e outras Exercícios em PDF para Informática, somente na Docsity!

Exercício de Fixação de Algoritmos prof.: José Roberto Costa

  1. D=7. Indique o resultado da variável X dos trechos de programa abaixo. Para as saídas considere os seguintes valores: A=3, B=2, C=5 e a) Se Not (D (^) X> :=5) (AEntão + B) * D Senão X:= (A – B) / C Fim Imprima do Se (X)

e) Se Not (A (^) X> 2):= AOr + NotB (B < 7) Então Senão X:= A / B Fim Imprima do Se (X) b) Se (A > 2) (^) XAnd := (A(B +< 2)7) *Então (B – 2) Senão X := (A + B) / D * (C + D) Fim Imprima do Se (X)

f) Se Not (A (^) X> 3):= AAnd + D Not (B < 5) Então Senão X := D / B Fim Imprima do Se (X) c) Se (A = 2) (^) XOr := (B (A < + 7) 2) Então * (B – 2) Senão X := (A + B) / D * (C + D) Fim Imprima do Se (X)

g) Se (C >= 2) X And := (A (B + <=D) 7)/ (B Então + D) Senão X := D * (C – (B + D)) Fim Imprima do Se (X) d) Se (A > 2) (^) XOr := Not A + (B B – < 2 7) Então Senão X := A – B Fim Imprima do Se (X)

h) Se (A >= 2) X Or:= (A(C <=1)+ D) /Então 2 Senão X := D * C Fim Imprima do Se (X)

  1. Faça um algoritmo para imprimir a mensagem: “É PRECISO FAZER TODOS OS ALGORITMOS PARA APRENDER!”.
  2. Faça um algoritmo para imprimir o seu nome.
  3. Faça um algoritmo para ler um número inteiro e em seguida imprimi‐lo.
  4. Faça um algoritmo que leia dois números inteiros e imprima‐os.
  5. Ler um número inteiro e imprimir seu sucessor e seu antecessor.
  6. Ler nome, endereço e telefone e imprimi‐los.
  7. Ler dois números inteiros e imprimir a soma. Antes do resultado, deverá aparecera mensagem: “SOMA =”.
  8. Ler dois números inteiros e imprimir o produto. Antes do resultado, deverá aparecera mensagem: “PRODUTO =”.
  9. Ler um número real e imprimir a terça parte deste número.
  10. Entrar com dois números reais e imprimir a média aritmética com a mensagem: MÉDIA: antes do resultado.
  11. Entrar com quatro números e imprimir a média ponderada, sabendo‐se que os pesos são respectivamente: 1, 2, 3 e 4.
  12. Faça um algoritmo que possa entrar com o saldo de sua caderneta de poupança e imprima o novo saldo que teve reajuste de 3%.
  1. Faça um algoritmo para entrar com a data no formato DDMMAA (inteiro) e imprimir: dia, mês e ano em separado.
  2. outra Entrar variável com antes um número de ser impresso.no formato CDU e imprimir invertido: UDC (Exemplo: 745 sairá: 547). O número deverá ser armazenado em
  3. e a Sabendoquantidade‐se deque kilowatts o Kilowatt gasta de porenergia uma custaresidência um quinto e calcule do salárioe imprima: mínimo, faça um algoritmo que receba o valor do salário mínimo a) b) OO valorvalor emem reaisreais dea ser cada pago kilowatt c) O novo valor a ser pago por essa residência a partir de um desconto de 15%.
  4. Entrar com a base e a altura de um retângulo e imprimir a seguinte saída: a) b) PERIMETRO:AREA: c) DIAGONAL:
  5. Entrar com o raio de um círculo e imprimir a seguinte saída: a) b) PERÍMETRO:AREA:
  6. Entrar com o lado de um quadrado e imprimir: a) b) PERIMETRO:AREA: c) DIAGONAL:
  7. Entrar com os lados a, b, c de um paralelepípedo. Calcular e imprimir a diagonal.
  8. Entrar com nome e idade. Imprimir a seguinte saída: a) b) NOME:IDADE:
  9. Entrar com as notas da PR1 e PR2 e imprimir a média final: a) b) MEDIAMEDIA TRUNCADA:ARREDONDADA:
  10. Entrar com os valores dos catetos de um triângulo retângulo e imprimir a hipotenusa.
  11. Entrar com a razão de uma PA e o valor do 1º termo. Calcular e imprimir o 10º termo da série.
  12. Faça um algoritmo que possa entrar com o valor de um produto e imprima o valor tendo em vista que o desconto foi de 7%.
  13. dadas Construir no mês um e percentual algoritmo deque desconto efetue o do cálculo INSS. do salário líquido de um professor. Sabendo os dados: valor da hora aula, n° de aulas a) b) HTVH == HorasValor HoraTrabalhadas Aula no Mês c) d) PDSB == SalárioPercentual Bruto de Desconto e) f) TDSL == SalárioTotal de Líquido Desconto
  14. Ler dois inteiros e imprimir o quadrado da diferença do primeiro valor pelo segundo e a diferença dos quadrados.
  1. que Faça o valor um lidoalgoritmo pode serque decomposto. leia um valor Escrever em Real o(R$) valor e calcule lido e oa menorrelação número de notas possível necessárias. de notas Suponha de 50,00, que 10,00, o sistema 5,00 monetárioe 1,00 real nãoem utiliza centavos. Exemplo: ƒ Valor: R$ 347, ƒ ƒ NotasNotas dede R$R$ 50,00:10,00: (^64) ƒ ƒ NotasNotas dede R$R$ 5,00:1,00: (^12)
  2. Faça um algoritmo que leia um valor em Fahrenheit e imprima o seu equivalente em Celsius.

ƒ Fórmula: C^ =^5 ×F^9 −^160

  1. Faça um algoritmo para calcular o volume de uma esfera de raio R, onde R é um valor lido.

ƒ Fórmula: V^43 r

= π^ ⋅^3

  1. dígitos Faça que um formam algoritmo o valor. que leia um valor inteiro positivo e menor que 1000, armazene numa variável inteira e imprima a soma dos ƒ Exemplo: 397 Æ Soma = 19
  2. imprima Dada o as seguinte seguintes Relatório: entradas: modelo, marca, ano, Km inicial, Km final, litros consumidos, preço por litro. Faça um algoritmo que a) b) Modelo:Marca: c) d) Ano:A distância percorrida foi de: e) f) LitrosValor doconsumidos: litro: g) h) ValorKm por total litro: em R$:
  3. doria, Faça calcule um algoritmo a sua taxa que de (^) inflação.leia os preços de uma mercadoria em 01/04 e 01/05. Tendo como base a variação dos preços desta merca‐
  4. O algoritmo Faça um devealgoritmo calcular que e leia apresentar o número o saldototal dedevedor prestações atual dee a um quantidade consórcio, de o prestações total de prestações sem serem pagas pagas. e o valor atual da prestação.
  5. sobre Faça as (^) vendas.um algoritmo Escreva que os leiadados o númerolidos e o do salário vendedor, total do seu vendedor. salário fixo, o total de vendas por ele efetuado e o percentual que ganha
  6. Faça um algoritmo que leia a velocidade de um automóvel em Km/h e imprima em m/s. Lembrando que 1 m/s eqüivale a 3,6 Km/h.
  7. litro. Efetuar Para obter o cálculo o cálculo, da quantidade o usuário dedeverá litros fornecer de combustível o tempo gastos gasto emna viagemuma viagem, e a velocidade utilizando média‐se um durante automóvel a mesma. que faz Desta 12 Km forma, por será a quantidade possível obterde litros a distância de combustível percorrida utilizada com a nafórmula: viagem DISTANCIA com a fórmula: = TEMPO LITROS * VELOCIDADE. USADOS = DISTANCIA Tendo o valor / 12. da O distância,programa basta deverá calcular apre‐ sentar os valores da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizada na viagem.
  8. Calcular e apresentar o valor do volume de uma lata de óleo, utilizando fórmula: VOLUME = 3.14159 * R^2 * ALTURA.
  9. Efetuar a leitura de três valores (variáveis A, B e C) e apresentar os valores em ordem crescente.
  1. para Efetuar os valores a leitura informados de três forvalores passível (variáveis efetuar A, o B referido e C) e efetuar cálculo. o cálculo da equação de segundo grau, apresentando as duas raízes, se
  2. se oLer valor quatro da médiavalores escolar referentes for maior a quatro ou igualnotas a escolares 7. Se o aluno de um não aluno foi eaprovado, imprimir indicaruma mensagem uma mensagem dizendo informando que o aluno esta foi aprovado,condição. Apresentar junto com uma das mensagens o valor da média do aluno para qualquer condição.
  3. se o Ler valor quatro da média valores escolar referentes for maior a quatro ou igual notas a 7.escolares Se o valor de (^) daum média aluno fore imprimir menor queuma 7, mensagem solicitar a dizendonota de queexame o aluno final, foisomar aprovado, com o valor do em da exame. média Sea obter o aluno nova não média. foi aprovado, Se a nova indicar média uma for maior mensagem ou igual informando a 5, apresentar esta condição. uma mensagem Apresentar dizendo junto que com o aluno as mensagens foi aprova o‐ valor da média do aluno, para qualquer condição.
  4. Ler dois valores numéricos a apresentar a diferença do maior para o menor.
  5. Entrar com um número e imprimi‐lo caso seja maior do que 20.
  6. Construir um programa que leia dois valores numéricos e efetue a adição, caso o resultado seja maior que 10 apresentá‐lo.
  7. Entrar com um número e imprimir uma das mensagens: par ou ímpar.
  8. Entrar com um número e informar se ele é ou não divisível por 5.
  9. Entrar com um número e informar se ele é divisível por 3 e por 5.
  10. destes. Entrar com um número e informar se ele é divisível por 10, ou é divisível por 5, ou é divisível por 2 ou se não é divisível por nenhum
  11. Construir um algoritmo que indique se o número digitado está compreendido entre 20 e 90 ou não.
  12. vo. Entrar com um número e imprimir a raiz quadrada do número caso ele seja positivo e o quadrado do número caso ele seja negati‐
  13. Entrar com um número e imprimir uma das mensagens: maior do que 20, é igual a 20 ou é menor do que 20.
  14. Entrar com um número de três dígitos e informar se o dígito da dezena é par ou ímpar.
  15. Entrar com um número e informe se sua raiz quadrada é inteira.
  16. mensagens: Entrar com AP, nome,RP ou PFnota (a médiada PR1 é e 7 notapara daaprovação, PR2 de (^1) menor aluno. que Imprimir: 3 para nome,reprovação nota eda as PR1, demais nota em da prova PR2, final).média truncada e uma das
  17. BRASÍLIA Entrar ou com Brasília). o nome da capital do Brasil. Se a resposta estiver correta, imprimir “PARABÉNS”, caso contrário, “ERROU”. (Considerar:
  18. Entrar com dois números e exibir se o primeiro é divisível pelo segundo.
  19. Entrar com divisor e dividendo e informar se o quociente é inteiro.
  20. Faça um programa que leia 2 números e imprima uma mensagem dizendo se são iguais ou diferentes.
  21. Entrar com dois números e imprimir o maior número (suponha números diferentes).
  22. Entrar com dois números e imprimir o menor número (suponha números diferentes).
  23. Entrar com dois números e imprimi‐los em ordem crescente (suponha números diferentes).
  24. Entrar com dois números e imprimi‐los em ordem decrescente (suponha números diferentes).
  25. Entrar com três números e imprimir o menor número(suponha números diferentes).
  1. mados Ler for 3 valores possível (variáveis efetuar oa, referido b e c) e cálculo. efetuar o cálculo da equação de segundo grau, apresentando as raízes, se para os valores infor‐
  2. recer Ler um um uma número mensagem, entre (^1) informando e 12, e escrever que não o mês existe correspondente. mês com este Casonúmero. o usuário digite um número fora deste intervalo, deverá apa‐
  3. Um comerciante calcula o valor da venda, tendo em vista à tabela abaixo: Valor valor (^) da < R$ Compra 10,00 Valor lucro da de Venda 70% R$10,00 R$30,00 <=<= valorvalor << R$R$ 30,0050,00 lucrolucro dede 50%40% valor >= R$50,00 lucro de 30%
  4. do meioO departamento ambiente. O que índice controla de poluição o índice aceitável de poluição varia dode meio0,05 atéambiente 0,25. Se mantém o índice (^3) sobe grupos para de 0,3 indústrias as indústrias que são do altamente1o grupo são poluentes intima‐ das índice a suspenderem atingir 0,5 todos suas os atividades, 3 grupos devemse o índice ser notificados cresce para a 0,4 paralisarem as do 1o esuas 2o grupoatividades. são intimadas Fazer um aalgoritmo suspenderem que lê suas o índice atividades de poluição e se o medido e emitir a notificação adequada aos diferentes grupos de empresas, sabendo‐se que a escala varia de 0.
  5. este O dado mês façaem que um oalgoritmo emplacamento que, a partirdo carro da leituradeve ser da renovadoplaca do carro é determinado diga o mês pelo em queúltimo o emplacamento número da placa deve do ser mesmo. renovado. Considerando Obs: Leia a placa do carro em uma variável caractere.
  6. casas Ler das um unidades número de inteiro milhar de e das 4 casas centenas. e imprimir se é ou não, múltiplo de quatro o número formado pelos algarismos que estão nas
  7. dois primeirosLer uma palavra caracteres e se e ela o último; começar caso pela contrário letra L ou a nova D (também palavra deveserá formadaser considerado pelo por l todosou d) eos formar caracteres uma menos nova palavra o primeiro. que terá os
  8. prato, Faça a sobremesa um algoritmo e bebida que (^) (vejainforme a tabela a quantidade abaixo) total de calorias da refeição a partir da escolha do usuário que deverá informar o

Vegetariano...180^ PRATO^ cal Abacaxi...75 SOBREMESA cal^ Chá...20 BEBIDA cal Frango...250^ Peixe...230^ cal cal^ MousseSorvete^ diet...110diet...170^ calcal^ SucoSuco^ de melão...100^ laranja...70 cal^ cal Carne...350 cal Mouse chacolate...200 cal Refrigerante diet...65 cal

  1. forme Faça a tabela um algoritmo abaixo. que leia o destino do passageiro, se a viagem inclui retorno (ida e volta) e informe o preço da passagem con‐

Região^ DESTINO Norte^ R$ IDA 500,00^ IDA R$^ E 900,00^ VOLTA Região^ Região Centro^ Nordeste‐Oeste^ R$R$^ 350,00350,00^ R$R$^ 650,00600, Região Sul R$ 300,00 R$ 550,

  1. dentro Apresentar da malha, todos a verificação os valores lógica numéricos desta condição inteiros ímparescom a instrução situados “se”,na faixa perguntando de 0 a 20. se Para o número verificar é se ímpar; o número sendo, é mostreímpar efetuar‐o, não sendo, passe para o próximo passo.
  2. Apresentar o total da soma obtido dos cem primeiros números inteiros (1+2+3+4+5+6+7+8+9+10+11+12+...+97+98+99+100).
  3. Apresentar os resultados de uma tabuada para um número qualquer.
  1. por 2, Ler enquanto um número o produto N qualquer for menor maior que ou 250 igual (N2; a 1 e N22; menor N222; ou igual a etc). 50 e O apresentar valor N deverá o valor ser obtido checado da quanto multiplicação a sua validade. sucessiva Caso de No usuário informe um valor fora da faixa, o programa deverá informar através de uma mensagem que o valor digitado não é válido.
  2. Apresentar todos os números divisíveis por 4 que sejam menores que 200.
  3. Apresentar os quadrados dos números inteiros de 15 a 200.
  4. ele próprio. Apresentar as potências de 3, variando de 0 a 15. Deve ser considerado que qualquer número elevado a zero é 1, e elevado a 1 é
  5. cia: 1, Escreva 1, 2, 3, um 5, 8, programa 13, 21, 34, que etc. apresente Esta série a sesérie caracteriza de Fibonacci pela atésoma o décimode um termo quinto posterior termo. A com série o de seu Fibonacci anterior ésubseqüente. formada pela seqüên‐
  6. Elaborar um algoritmo que leia 2 valores A e B (inteiros) e informa se A é divisível por B ou não.
  7. Elabore um algoritmo que dada a idade de um nadador classifique‐o em uma das seguintes categorias: ƒ ƒ InfantilInfantil AB == 58 àà 710 anos anos ƒ ƒ JuvenilJuvenil AB == 1411 àà 1317 anosanos ƒ Adulto = maiores de 18 anos
  8. ou negativo. Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo
  9. zando Tendo as seguintes como dados fórmulas: de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcula e escreve seu peso ideal, utili‐ ƒ ƒ ParaPara homens:mulheres: (72.7 (62.1 * *h) h) – – (^58) 44.
  10. o saldo Um médio banco deconcederá um cliente um e crédito calcule especial o valor aosdo créditoseus clientes, de acordo variável com com a tabela o saldo abaixo. médio Mostre no último uma ano. mensagem Faça um informando algoritmo queo saldo leia médio e o valor do crédito. (use o comando caso) Saldo De 0 (^) Médio a 200 (^) nenhum Percentual crédito De De 201401 aa 400600 20%30% dodo valorvalor dodo saldosaldo médiomédio Acima de 601 40% do valor do saldo médio
  11. duto Ume a quantidadevendedor precisa comprada. de um Calcular algoritmo o preço que total,calcule usando o preço a tabela total devido abaixo. por Mostre um cliente. uma mensagem O algoritmo no (^) casodeve deler códigoo código inválido. de um pro‐

Código 'ABCD' Preço R$ (^) Unitário 5, 'KLMP'^ 'XYPK'^ R$R$^ 6,003, 'QRST' R$ 2,

  1. valores Escrever reais e um os escreva.algoritmo A (^) seguir:que leia um conjunto de 4 valores I, A, B, C, onde I é um valor inteiro e positivo e A, B, C, são quaisquer ƒ ƒ SeSe II == 12 escreverescrever osos trêstrês valoresvalores A,A, B,B, CC emem ordemordem crescente.decrescente.
  1. tes a Umacada pesquisahabitante, sobre para algumasserem analisados: características físicas da população de uma determinada região coletou os seguintes dados, referen‐ ƒ ƒ SexoCor dos (masculino, olhos (azuis, feminino); verdes, castanhos); ƒ ƒ CorIdades dos em cabelos anos. (louros, castanhos, pretos); Para igual cadaa –1. habitante, Fazer um algoritmo foi digitada que uma determine linha com e escreva:esses dados e a última linha, que não corresponde a ninguém, conterá o valor de idade a) b) AA maiorporcentagem idade dos de habitantes;indivíduos do sexo feminino cuja idade está entre 18 e 35 anos, inclusive, e que tenham olhos verdes e ca‐ belos louros.
  2. Fazer um algoritmo que: a) Leia seu nomee escreva e sua o altura.nome eA aúltima altura linha das moçasque não inscritas corresponde em um a concursonenhuma de moça beleza. conterá Para a cadapalavra moça, VAZIO existe no lugaruma linhado nome; contendo b) Calcule e escreva as duas maiores alturas e quantas moças as possuem.
  3. Fazer um algoritmo que: a) b) LeiaA última um número linha, que indeterminado não entrará nosde linhascálculos, contendo contém cada o valor uma da a idadeidade igualde um a zero.indivíduo. c) Calcule e escreva a idade média deste grupo de indivíduos.
  4. para Umcada comerciante mercadoria desejacom o nome,fazer o preço levantamento de compra do e lucro preço das de mercadoriasvenda das mesmas. que ele Fazer comercializa. um algoritmo Para isto,que: mandou digitar uma linha a) (^) ƒDetermine lucro < e 10,0% escreva quantas mercadorias proporcionam:

ƒ ƒ 10,0%lucro > ≤ 20,0% lucro ≤ 20,0%

b) Determine e escreva o valor total de compra e de venda de todas as mercadorias, assim como o lucro total.

  1. e que Supondo a população que ade população um país Bde seja, um aproximadamente,país A seja na ordem de de 200.000.000 90.000.000 de de habitantes habitantes com com uma uma taxa taxa anual anual dede crescimento crescimento dede 1,50%,3,00% fazer ção do um país algoritmo B, mantidas que (^) essascalcule taxas e escreva de crescimento. o número de anos necessários para que a população do país A ultrapasse ou iguale a popula‐
  2. do. Para Uma isso, certa forneceu firma fez o umasexo pesquisado entrevistado de mercado e sua para resposta saber (simse as ou pessoas não). Sabendo gostaram‐se ou que não foram de um entrevistadas novo produto 2.000 lançado pessoas, no merca fazer‐ um algoritmo que calcule e escreva: a) b) OO númeronúmero dede pessoaspessoas queque responderamresponderam sim;não; c) d) AA porcentagemporcentagem dede pessoaspessoas dodo sexosexo femininomasculino que que responderam responderam sim; não;
  3. Foi feita uma pesquisa para determinar o índice de mortalidade infantil em um certo período. Fazer um algoritmo que: ƒ ƒ LeiaLei, eminicialmente seguida, umo número número de indeterminado crianças nascidas de linhas,no período; contendo, cada uma, o sexo de uma criança morta (masculino, femini‐ no) “vazio”; e o número de meses de vida da criança. A última linha, que não entrará nos cálculos, contém no lugar do sexo a palavra ƒ Determine a) A e porcentagem imprima: de crianças mortas no período; b) c) AA porcentagemporcentagem dede criançascrianças doque sexo viveram masculino 24 meses mortas ou menosno período; no período.
  1. é fornecido Foi feita o uma número pesquisa do canal de audiência (4, 5, 7, de12) canal e o número de TV em de várias pessoas casas que de o uma estavam cidade, assistindo num determinado naquela casa. dia. SePara a televisãocada casa estivessevisitada, desligada, nada era anotado, ou seja, esta casa não entrava na pesquisa. Fazer um algoritmo que: a) b) LeiaCalcule um anúmero porcentagem indeterminado de audiência de dados, para cada sendo emissora; que o “Flag” corresponde ao número do canal igual a zero; c) Imprima o número do canal e sua respectiva porcentagem.
  2. O sistema de avaliação de uma determinada disciplina obedece aos seguintes critérios: a) b) DuranteA nota final o semestre é obtida são pela dadas média três aritmética notas; das notas dadas durante o curso; c) É aulas. considerado aprovado o aluno que obtiver a nota final superior ou igual a 6.0 e que tiver comparecido a um mínimo de 40 Fazer um algoritmo que: ƒ Leia 100 deum alunos. conjunto de dados contendo o número de matrícula, as três notas e a freqüência (número de aulas freqüentadas) de ƒ Calcule a) e Imprima:Para cada aluno, o número de matrícula, a freqüência, a nota final e o resultado (aprovado ou reprovado); b) c) AA maiornota média e a menor da turma; nota da turma; d) e) OA porcentagemtotal de alunos de reprovados; alunos reprovados por freqüência.
  3. valores Fazer de Bum e Aalgoritmo (B > A) são para dados calcular em uma e imprimir linha. a soma dos cubos dos números pares compreendidos entre B e A. Suponha que os
  4. 1 no Fazerprimeiro um quadroalgoritmo e nos que quadros calcule seguintese imprima o o dobro número do dequadro grãos anterior de milho (são que ao se todo pode 64 colocar quadros). em um tabuleiro de xadrez, colocando
  5. O número 3025 possui a seguinte característica: 1º) 2º) 3055 2 + 25 == (^553025) Fazer característica. um algoritmo para um programa que pesquise e imprima todos os números de quatro algoritmos que apresentam esta mesma
  6. Ler um conjunto de cinco elementos numéricos, armazená‐los na variável A e imprimir na ordem inversa de leitura.
  7. que estãoLer uma armazenados. variável de 100 elementos numéricos e verificar se existem elementos iguais a 30. Se existirem, escrever as posições em
  8. Elabore um algoritmo que cadastre 30 funcionários (Nome, Nascimento, Código) e permita a pesquisa de dados por Código.
  9. Crie um algoritmo que leia e ordene 10 números lidos pelo usuário. Exiba estes números ordenados.
  10. tura desejaA prefeitura saber: de uma cidade fez uma pesquisa entre seus habitantes, coletando dados sobre o salário e número de filhos. A prefei‐ a) b) AA médiamédia dodo salárionúmero da de população; filhos; c) d) OO maiorpercentual e menor de pessoas salário; com salário até R$ 200,00. O final da leitura de dados se dará com a entrada de um salário negativo. (Flag)

Deseja‐se saber: a) b) NomeQuantas e estado empresas das possuemempresas computadores que necessitam de de grande minicomputadores. porte. c) d) AA quantidadequantidade dede empresasempresas pesquisadas.que possuem computadores de grande porte e desejam expansão. e) A quantidade de empresas que desejam minicomputadores por fabricantes. Encerre a entrada de dados quando for digitado o nome da empresa igual a ‘FIM’. (Flag)

  1. de funcionários, A Empresa Legalutilizando decidiu processamento fazer um levantamento eletrônico e dos você candidatos foi contratado, que se então inscreveram faça um paraalgoritmo preenchimento que: de vaga no seu quadro Leia (S ou um N). conjunto de informações para cada candidato, contendo: número de inscrição do candidato, idade, sexo, experiência anterior ‐ Calcule: a) Quantidade de candidatos. b) c) QuantidadeMédia de idade de candidatas. dos homens com experiência. d) e) PercentagemQuantidade de dos mulheres homens com com idade mais inferiorde 45 anos, a 35 entreanos (^) eos com homens. experiência. f) Menor idade entre as mulheres que já tem experiência no serviço. Encerre a entrada de dados quando for digitado um número de inscrição igual a 0. (Flag)
  2. ritmo Foi que feita informe: uma pesquisa entre os habitantes de uma região. Foram coletados os dados de idade, sexo (M/F) e salário. Faça um algo‐ a) b) AA médiamaior ede menor salário idade do grupo; do grupo; c) A quantidade de mulheres com salário até R$ 200,00. Encerre a entrada de dados quando for digitada uma idade negativa. (Comando Enquanto‐Faça)
  3. calcule Uma o preço empresa novo. deseja Calcule aumentar também, seus a média preços dos em preços 20%. comFaça eum sem algoritmo aumento. que Mostre leia o o código código e e oo preçopreço denovo custo de cadade cada produto produto e, no e final, as médias. A entrada de dados deve terminar quando for lido um código de produto negativo. (Comando Enquanto‐Faça)
  4. [0..25], Escrever [26..50], um [51..75] algoritmo e [76..100]. que leia Auma entrada quantidade de dados desconhecida deve terminar de quandonúmeros for e (^) lidoconte um quantos número deles negativo. estão nos seguintes intervalos:
  5. Escreva um algoritmo que leia 50 valores e encontre o maior e o menor deles. Mostre o resultado.
  6. ada na Escrever forma: um algoritmo que leia 20 valores para uma variável N e, para cada um deles, calcule a tabuada de 1 até n. Mostre a tabu‐ 12 xx nn == n2n (^3) ... x n = 3n n x n = n
  7. vez, eEscrever calcula eum escreve algoritmo a soma que dos leia N um inteiros número consecutivos não determinado a partir (^) dede Mpares inclusive. de valores M, N, todos inteiros e positivos, um par de cada Exemplo: M = 5 e N = 3 então: Soma = 5 + 6 + 7
  8. Escrever um algoritmo que gera e escreve os números ímpares entre 100 e 200.
  1. estão Escrever fora do intervalo,um algoritmo escrevendo que leia estas 10 valores,informações. um de cada vez, e conte quantos deles estão no intervalo [10..20] e quantos deles
  2. Escreva Uma um loja algoritmo tem (^150) que clientes leia o cadastradosnome do cliente e deseja e o valor mandar das (^) suasuma comprascorrespondência no ano passado a cada ume calcule deles umanunciando bônus de um 10% bônus se o (^) valorespecial. das compras for menor que 500.000 e de 15%, caso contrário.
  3. sendo Faça que um estes algoritmo sejam os que dígitos leia doisdos doisnúmeros primeiros inteiros intercalados. positivos com 5 dígitos cada e gere um terceiro número inteiro com 10 dígitos, Exemplo: Número Número 12 == (^1234567890) Número 3 = 1627384950
  4. Faça um algoritmo que mostre os conceitos finais dos alunos de uma classe de 75 alunos, considerando: a) b) OsA tabela dados de de conceitos cada aluno segue (número abaixo: de matrícula e nota numérica final) serão fornecidos pelo usuário.

de 0,0^ Nota a^ 4,9 Conceito D de de 5,07,0 aa 6,98,9 CB de 9,0 a 10,0 A

  1. sua formação Construa partindoum algoritmo dos três que termos imprima iniciais a série (2 (^) ‐abaixo, 7 ‐ 3) e onde atente o númeropara o controle de termos do seránúmero lido. de Observe termos queimpressos. a série possui uma lógica na Série = 2 ‐ 7 ‐ 3 ‐ 3 ‐ 14 ‐ 5 ‐ 4 ‐ 21 ‐ 7 ‐ 5 ‐ 28 ‐ 9 ‐ 6 ‐ 35 ‐ 11 ‐ 7 ‐ 42 ‐ 13 ‐ ...
  2. Faça um algoritmo para imprimir os números pares e ímpares entre 1 e 100 dispostos de acordo com a tabela abaixo: (^24 13 10098 ) (^6) … (^5) … (^96) … 95 … 100 99 2 1
  3. Ler 50 notas e imprimir as três maiores.
  4. entrevistador Foi feita uma(munido pesquisa de um de "notebook")audiência de escolhia TV em váriasnum menucasas dequal uma o canal certa quecidade, estava num sendo determinado assistido dia.(Cultura, Para cadaSBT, casaGlobo, visitada, Record, o MTV, ou seja, TVA, esta Manchete, casa não Bandeirantes)entrava na pesquisa. e o número Implementar de pessoas uma que versão estavam do algoritmo assistindo que TV. o Se entrevistador o TV estivesse está desligado, usando no nada seu era "notebook", anotado, e que: a) Leia um número indeterminado de dados, terminando quando o entrevistador escolher a opção “Fim”. b) c) IdentifiqueCalcule e escreva a maior a percentageme a menor audiência de audiência da pesquisa. para cada emissora.
  5. tentes. Deseja Para‐ secada fazer turma um élevantamento fornecido um a conjunto respeito deda valores,ausência sendo de alunos que os à segundadois primeiros prova valores de I.C.C. do para conjunto cada umacorrespondem das 14 turmas à identifi exis‐‐ cação matrícula da turmado aluno (A, eB, à C, letra ...) eA aoou númeroP, para ode caso alunos de omatriculados, aluno estar ausentee os demais ou presente, valores desterespectivamente. conjunto correspondem Implementar ao um número algoritmo de que: a) b) ParaDetermine cada turma, e escreva calcule quantas a porcentagem turmas tiveram de ausência porcentagem e escreva de ausênciaa identificação superior da aturma 5%. e a porcentagem calculada;
  1. repete. Faça Ex: um algoritmo para ler um conjunto N de números inteiros e imprimir cada elemento do conjunto e quantas vezes este se

Números Lidos 3 8 5 3 8 7 3 7 3 7 Resultado: ƒ 3 ‐ 4 ƒ ƒ 85 ‐‐ (^21) ƒ 7 ‐ 3 Obs: O valor de N será lido.

  1. Faça um algoritmo para: a) b) LerLer umauma matrizmatriz dee caso ordem seja M uma x N, matriz onde Mquadrada e N serão imprimir informados os elementos pelo usuário da diagonal e em seguida principal. imprima esta matriz. c) d) LerLer umaduas matrizmatrizes e inverter e caso tenham as suas alinhas. mesma Ex ordema última gerar será uma a primeira, terceira a formada primeira pela a última soma e dasassim matrizes por diante. lidas. e) f) LerLer umauma matrizmatriz ee dividirimprimir cada os elementoelementos de abaixo uma linhada diagonal pelo elemento principal. da diagonal principal dessa linha. g) h) LerLer umauma matrizmatriz ee imprimirimprimir ospara elementos cada linha acima a soma da diagonalde seus elementos. principal e a própria diagonal principal. i) Ler gonal duas principal matrizes serão A e osB quadradasmesmo da e matriz de mesma A, os ordemelementos e gerar abaixo uma da terceira diagonal C da principal seguinte serão forma: da matrizOs elementos B e a diagonal acima daprinci dia‐‐ pal conterá elementos alternados das matrizes A e B. Ex:

b41b31 b42b32 b43a33 b44a

;C b21a11 b22a12 a23a13 a24a

b41b31 b42b32 b43b33 b44b

;B b21b11 b22b12 b23b13 b24b

a41a31 a42a32 a43a33 a44a

A a21a11 a22a12 a23a13 a24a

j) Ler tam (^3) os notas números de um dos conjunto alunos ede cada 60 alunoscoluna deuma uma unidade. turma Earmazenado imprima o número‐os numa de matriz, cada aluno onde com os números sua respectiva das linha média, represen a mé‐‐ dia geral de cada período e a média geral da turma. Ex: 1 1º6,0^ N 2º7,0^ N 3º4,0^ N 23 4,50,0 9,50,0 5,00,

.. .

  1. multiplicação Faça um dealgoritmo matrizes. que leia duas matrizes e caso seja possível realize a multiplicação destas matrizes. Atente para as regras de

173. Dado o valor de N calcular o valor de H = 11 +^21 +^31 +^41 +...+N^1

174. Calcular e imprimir o valor de PI com 50 termos, onde PI =^4 −^34 +^54 −^74 +^94 −^114 +^ ...

175. Calcular o valor da série S =^0 +^21 !−^42 !+^63 !−^84 !+^105 !−^126 !+^ ... , utilizando 30 termos.