Baixe o app para aproveitar ainda mais
Prévia do material em texto
Todos os programas devem ser feitos em Portugol 1) Escreva um algoritmo que receba um número positivo e escreva na tela: Os números pares até o valor informado pelo usuário; 2) Construa um programa que leia o conjunto de 20 números inteiros e mostre qual foi o maior e o menor valor fornecido. 3) Elabore um algoritmo que leia um número qualquer digitado pelo usuário e calcule seu Fatorial. (Exemplo: 5! = 5 x 4 x 3 x 2 x 1) Lembre-se: 0! = 1 (fatorial do número zero é igual a 1 por definição). 4) Construa um programa que apresente o valor de H, sendo H calculado por: H = 1 + 2 + 3 + ...+ N 5) Faça um programa para gerar os N primeiros termos da seqüência:1 1 2 3 5 8 13 21 34 55 89 …N 6) A conversão de graus Fahrenheit para Celsius é obtida pela fórmula C=5/9(F-32). Construa um programa que calcule e apresente TODAS as temperaturas (em Celsius) correspondentes aquelas em Fahrenheit de 1 até 50, ou seja, para cada temperatura em Fahrenheit, variando de 1 até 50, calcular e apresentar uma temperatura em Celsius. OBS: A fórmula apresentada no enunciado é uma representação matemática e não o modo como deve ser escrita no seu programa. 7) Construa um programa que leia vários números inteiros e positivos, calculando ao final da seqüência a soma e a média desses números. A seqüência termina quando o usuário entrar com um valor negativo (esse valor não deve fazer parte de nenhum dos cálculos). 8) Construa um programa que leia vários números inteiros e mostre qual foi o maior e o menor valor fornecido. Para cada valor digitado, deve ser solicitado ao usuário que ele digite se ele deseja continuar entrando com valores. OBS: Não se esqueça de validar a resposta do usuário, pois ele só pode responder “S” ou “N”. 9) Construa um programa que apresente a tabuada de um número N. O valor de N será apresentado pelo usuário. 10) Faça uma Programa que receba a idade, a altura e o peso de 15 pessoas. Calcule e imprima: MATRÍCULA : CURSO: Analise e Desenvolvimento de Sistemas / Redes de Computadores MATRÍCULA: PROFESSOR: ALUNO (A): WELLINGTON FRANCO PERÍODO /ANO/SEMESTRE: 2013.2 • a quantidade de pessoas com idade superior a 50 anos; • a média das alturas das pessoas com idade entre 10 e 20 anos; • a porcentagem de pessoas com peso inferior a 40 quilos entre todas as pessoas analisadas. 11) Faça uma Programa que receba a idade, o peso e o sexo de 10 pessoas. Calcule e imprima: • total de homens; • total de mulheres; • média das idades dos homens; • média dos pesos das mulheres. 12) Escreva um algoritmo em PORTUGOL que determine todos os divisores de um dado número N. 13) Seja a seguinte série: 1, 4, 9, 16, 25, 36, ... Escreva um algoritmo em PORTUGOL que gere esta série até o N-ésimo termo. Este N-ésimo termo é digitado pelo usuário. 14) Sendo H = 1 + 1/2 + 1/3 + ... +1/N , faça um algoritmo em PORTUGOL para gerar o número H. O número N é lido do teclado. 15) Escreva um algoritmo em PORTUGOL que receba a idade de várias pessoas e pare a execução com a entrada de um número não positivo. O algoritmo deve imprimir: - O total de pessoas com menos de 21 anos; - O total de pessoas com mais de 50 anos.
Compartilhar