3
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
142
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
3
Introdução à Lógica e Programação
UNIFEI
Texto de pré-visualização
Universidade Federal de Itajuba UNIFEI Campus Itabira ECOi05 Fundamentos de Logica de Programacao Prof Juliano de Almeida MonteMor Prova Pratica 1 INSTRUC OES a A prova pratica deve ser resolvida INDIVIDUALMENTE b Os codigosfonte devem ser compactado em formato ZIP e entregues pelo SIGAA NAO devem ser enviados arquivos executaveis c As bibliotecas mathh ou cmath NAO podem ser utilizadas para a resolucao dos exercıcios d Os codigosfonte serao avaliados por programas para deteccao de plagio ou logicas semelhantes Caso sejam detectadas copias ou o uso de outros meios fraudulentos os alunos envolvidos serao penalizados com nota ZERO EXERCICIOS 1 Construa um programa que leia n numeros positivos n e definido pelo usuario e devera ser validado e exiba os dois maiores numeros deste conjunto Desconsidere a existˆencia de numeros repetidos 2 Faca um programa contendo um menu com duas opcoes A Calcular PA e B Calcular PG Na opcao A o usuario fornece dois valores a1 o primeiro termo de uma progressao aritmetica PA e r a razao desta PA e o programa mostra na tela os 15 primeiros termos desta PA De maneira analoga na opcao B o usuario fornece os termos a1 e q de uma progressao geometrica e o programa mostra na tela os 15 primeiros termos desta PG 3 Escreva um programa que leia 10 valores um de cada vez e conte quantos deles estao no intervalo 10 20 e quantos deles estao fora do intervalo 4 Implemente um programa que recebera do usuario um numero inteiro positivo o valor informado deve ser validado e retornara verdadeiro ou falso dizendo se este numero e primo ou nao respectivamente 5 A conversao de graus Fahrenheit para centıgrados e obtida pela formula C 5F32 9 Escreva um programa que calcule e escreva uma tabela de graus centıgrados em funcao de graus Fahrenheit que variem de 50 a 150 de 1 em 1 grau Fahrenheit 6 Sabendo que i e um valor dado pelo usuario faca um programa que calcule os n onde n e definido pelo usuario primeiros termos da serie dada por fi n i i2 i3 i4 i5 in 7 Faca um programa que leia uma quantidade desconhecida valores inteiros positivos e depois imprima a media dos valores lidos na tela A leitura deve terminar assim que o usuario digitar um valor negativo 8 Sabendo que i e um valor dado pelo usuario faca um programa que calcule os n onde n e definido pelo usuario primeiros termos da serie dada por fi n i1 1 i2 2 i3 3 i4 4 i5 5 in n 9 Faca um programa que receba dois valores A e B A B validar os dados e calcule A soma de todos os valores pares no intervalo A B A subtracao de todos os valores ımpares no intervalo A B 10 Escreva um programa que receba do usuario um valor inteiro positivo n 2 o valor informado deve ser validado e retorne a soma de todos os numeros primos no intervalo 1 n Dica Use o codigo da questao 4 para verificar se um numero e primo
3
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
142
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
1
Introdução à Lógica e Programação
UNIFEI
3
Introdução à Lógica e Programação
UNIFEI
Texto de pré-visualização
Universidade Federal de Itajuba UNIFEI Campus Itabira ECOi05 Fundamentos de Logica de Programacao Prof Juliano de Almeida MonteMor Prova Pratica 1 INSTRUC OES a A prova pratica deve ser resolvida INDIVIDUALMENTE b Os codigosfonte devem ser compactado em formato ZIP e entregues pelo SIGAA NAO devem ser enviados arquivos executaveis c As bibliotecas mathh ou cmath NAO podem ser utilizadas para a resolucao dos exercıcios d Os codigosfonte serao avaliados por programas para deteccao de plagio ou logicas semelhantes Caso sejam detectadas copias ou o uso de outros meios fraudulentos os alunos envolvidos serao penalizados com nota ZERO EXERCICIOS 1 Construa um programa que leia n numeros positivos n e definido pelo usuario e devera ser validado e exiba os dois maiores numeros deste conjunto Desconsidere a existˆencia de numeros repetidos 2 Faca um programa contendo um menu com duas opcoes A Calcular PA e B Calcular PG Na opcao A o usuario fornece dois valores a1 o primeiro termo de uma progressao aritmetica PA e r a razao desta PA e o programa mostra na tela os 15 primeiros termos desta PA De maneira analoga na opcao B o usuario fornece os termos a1 e q de uma progressao geometrica e o programa mostra na tela os 15 primeiros termos desta PG 3 Escreva um programa que leia 10 valores um de cada vez e conte quantos deles estao no intervalo 10 20 e quantos deles estao fora do intervalo 4 Implemente um programa que recebera do usuario um numero inteiro positivo o valor informado deve ser validado e retornara verdadeiro ou falso dizendo se este numero e primo ou nao respectivamente 5 A conversao de graus Fahrenheit para centıgrados e obtida pela formula C 5F32 9 Escreva um programa que calcule e escreva uma tabela de graus centıgrados em funcao de graus Fahrenheit que variem de 50 a 150 de 1 em 1 grau Fahrenheit 6 Sabendo que i e um valor dado pelo usuario faca um programa que calcule os n onde n e definido pelo usuario primeiros termos da serie dada por fi n i i2 i3 i4 i5 in 7 Faca um programa que leia uma quantidade desconhecida valores inteiros positivos e depois imprima a media dos valores lidos na tela A leitura deve terminar assim que o usuario digitar um valor negativo 8 Sabendo que i e um valor dado pelo usuario faca um programa que calcule os n onde n e definido pelo usuario primeiros termos da serie dada por fi n i1 1 i2 2 i3 3 i4 4 i5 5 in n 9 Faca um programa que receba dois valores A e B A B validar os dados e calcule A soma de todos os valores pares no intervalo A B A subtracao de todos os valores ımpares no intervalo A B 10 Escreva um programa que receba do usuario um valor inteiro positivo n 2 o valor informado deve ser validado e retorne a soma de todos os numeros primos no intervalo 1 n Dica Use o codigo da questao 4 para verificar se um numero e primo