Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>ESCCB - APIb - 12ºAno</p><p>Exercícios de Algoritmia</p><p>1</p><p>1º Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2),</p><p>escreva a distância entre eles.</p><p>A fórmula que efetua tal cálculo é: √</p><p>2º Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:</p><p>, onde e</p><p>3º Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas</p><p>em dias.</p><p>4º Faça um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias.</p><p>5º 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 é</p><p>ponderada e que o peso das notas é: 2,3 e 5, respetivamente.</p><p>6º Faça um algoritmo que leia o tempo de duração de um evento numa fábrica expressa em segundos e mostre-o</p><p>expresso em horas, minutos e segundos.</p><p>7º O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos</p><p>impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos</p><p>de 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.</p><p>8º Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Apro-</p><p>vado", caso a média seja igual ou superior a 10, ou a mensagem "reprovado", caso contrário.</p><p>9º Elaborar um algoritmo que permita ler 3 valores a,b,c e os escreva. A seguir, encontre o maior dos 3 valores e o</p><p>escreva:</p><p>10º Elaborar um algoritmo que permita ler 2 valores a e b e os escreve com a mensagem: "São múltiplos" ou "Não são</p><p>múltiplos".</p><p>11º Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias:</p><p> infantil A = 5 - 7 anos</p><p> infantil B = 8-10 anos</p><p> juvenil A = 11-13 anos</p><p> juvenil B = 14-17 anos</p><p> adulto = maiores de 18 anos</p><p>12º Escreva um algoritmo que leia o código de um aluno e suas três notas. Calcule a média ponderada do aluno, con-</p><p>siderando que o peso para a maior nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três</p><p>notas, a média calculada e uma mensagem "APROVADO" se a média for maior ou igual a 10 e "REPROVADO" se a</p><p>média for menor que 10.</p><p>13º Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se</p><p>é positivo ou negativo.</p><p>ESCCB - APIb - 12ºAno</p><p>Exercícios de Algoritmia</p><p>2</p><p>14º O cardápio do bar da escola em 2078 será o seguinte:</p><p>Especificação Código Preço</p><p>Cachorro quente 100 1,20</p><p>Sandwich simples 101 1,30</p><p>Sandwich com Queijo/fiambre 102 1,50</p><p>Hambúrguer 103 1,20</p><p>Cheeseburger 104 1,30</p><p>Refrigerante 105 1,00</p><p>Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule o valor a ser pago por aquele lan-</p><p>che. Considere que a cada execução somente será calculado um item.</p><p>15º Escrever um algoritmo que permita ler um conjunto de 4 valores i, a, b, c, onde i é um valor inteiro e positivo e a,</p><p>b, c, são quaisquer valores reais e os escreva. A seguir:</p><p>a) Se i=1 escrever os três valores a, b, c em ordem crescente.</p><p>b) Se i=2 escrever os três valores a, b, c em ordem decrescente.</p><p>c) Se i=3 escrever os três valores a, b, c de forma que o maior entre a, b, c fique dentre os dois.</p><p>16º Escrever um algoritmo que permita ler um valor em €uros e calcula qual o menor número possível de notas de</p><p>100, 50, 10, 5 e 1 em que o valor lido pode ser decomposto. Escrever o valor lido e a relação de notas necessárias.</p><p>(NOTA: Supondo que existem Notas de 1€uro)</p><p>17º Faça um programa que receba 3 valores que representarão os lados de um triângulo e verifique se os valores</p><p>formam um triângulo e classifique esse triângulo como:</p><p> Equilátero (3 lados iguais);</p><p> Isósceles (2 lados iguais);</p><p> Escaleno (3 lados diferentes).</p><p>Lembre-se que para formar um triângulo:</p><p> nenhum dos lados pode ser igual a zero;</p><p> um lado não pode ser maior do que a soma dos outros dois;</p><p>18º Sendo H = 1 + ½ +1/3 + ¼ + ... + 1/N, faça um algoritmo para calcular H, sendo que N é digitado pelo usuário.</p><p>19º Construir um algoritmo para efetuar a soma e a multiplicação de diversos inteiros fornecidos pelo utilizador. Até</p><p>que o número -1 seja introduzido.</p><p>20º Fazer um algoritmo para ler um número real X e determinar e mostrar o seguinte somatório: S = X – X/1 + X/2 –</p><p>X/3 + ...usando os 20 primeiros termos da série</p><p>21º Escreva um algoritmo para ler um conjunto de 40 formulários contendo cada um a altura e o sexo de uma pessoa</p><p>(somente ‘M’ ou ‘F’) e Mostrar</p><p>• A maior altura e a menor altura da turma</p><p>• A média da altura das mulheres</p><p>• A média da altura dos homens</p><p>ESCCB - APIb - 12ºAno</p><p>Exercícios de Algoritmia</p><p>3</p><p>22º Faça um algoritmo para calcular o valor de S, dado por: S = 1/N + 2/(N-1) + 3/(N-2) + ... + (N-1)/2 + N/1, sendo N</p><p>fornecido pelo utilizador.</p><p>23º Entrar com um número de três casas e imprimir o algarismo da casa das centenas</p><p>24º Ler um número inteiro qualquer e imprimir os seus 20 antecessores, o próprio número e os seus 20 sucessores.</p><p>25º Criar um algoritmo para calcular e mostrar a área de uma circunferência</p><p>26º Criar um algoritmo para exibir as tabuadas de multiplicação dos números de 1 a 10.</p><p>27º Criar um algoritmo para calcular e mostrar o volume de um cubo.</p><p>28º 13. Criar um algoritmo para calcular e mostrar a média e a variância das notas de todos os n alunos inscritos em</p><p>APIb. A média e a variância são calculadas da seguinte forma:</p><p>• média = somatório das notas / número de alunos</p><p>• variância = (somatório (notas ^ 2) / número de alunos) – media ^ 2.</p><p>29º Calcular e apresentar o valor do volume de uma lata de óleo, utilizando a fórmula: volume = 3.141592 * R2 * altu-</p><p>ra, mediante o pedido dos valores do R e da altura.</p><p>30º Ler uma temperatura em graus Celsius e convertê-la para Fahrenheit. (Fórmula: F=(9c + 160)/5 onde F é a tempe-</p><p>ratura em Fahrenheit e c em Celsius.</p><p>31º Efetuar o cálculo do valor de uma prestação em atraso, utilizando a fórmula: prestação = valor + (va-</p><p>lor*(taxa/100)*tempo).</p><p>32º Criar um algoritmo para ler dois valores para as variáveis A e B, efetuar a troca dos valores de forma que a variá-</p><p>vel A passe a ter o valor da variável B e que a variável B passe a ter o valor da variável A. Apresentar os valores das</p><p>variáveis trocadas.</p><p>33º Criar um algoritmo que leia um valor de hora e minuto e informe quantos minutos se passaram desde o início do</p><p>dia.</p><p>34º Criar um algoritmo para calcular o rendimento de uma poupança programada. Para calcular o rendimento, o utili-</p><p>zador deve fornecer o valor constante da aplicação mensal, a taxa e o número de meses. A fórmula usada para es-</p><p>te cálculo é: valor acumulado =</p><p>onde i=taxa, P=aplicação mensal e N = número de meses.</p><p>35º Exibir todos os números pares entre 1 e 500.</p><p>36º Criar um algoritmo para entrar com um número e imprimir a raiz quadrada caso ele seja positivo e o quadrado</p><p>caso ele seja negativo</p><p>37º Criar um algoritmo para entrar com um número e exibir se ele é divisível por 10, por 5, por 2, por 3 ou se não é</p><p>divisível por nenhum destes.</p><p>38º Efetuar a leitura de cinco números inteiros diferentes e identificar o maior e o menor valor.</p><p>39º Mostrar o quadrado dos números inteiros de 1 até 200, mostrando o número e seu quadrado na mesma saída.</p><p>40º Criar um algoritmo que leia n números inteiros e apresente o fatorial de cada número. O algoritmo se encerra</p><p>quando se digita um numero negativo.</p><p>ESCCB - APIb - 12ºAno</p><p>Exercícios de Algoritmia</p><p>4</p><p>41º Francisco tem 1,50 m e cresce 2 centímetros por ano, enquanto José tem 1,10 e cresce 5 centímetros por ano.</p><p>Construir um algoritmo que calcule e imprima quantos anos serão necessários para que José seja maior que o</p><p>Francisco.</p><p>42º Mostrar os números múltiplos de 5 no intervalo de 1 até 500</p><p>43º Criar um algoritmo para mostrar todos os números pares entre 1 e 100 e mostrar a soma e o produto de todos</p><p>eles uns pelos outros.</p><p>44º Entrar com 20 números e mostrar a metade de cada número.</p><p>45º Entrar com 10 números e imprimir o cubo e a raiz cúbica de cada número.</p>

Mais conteúdos dessa disciplina