Buscar

Programação Lista de Exercicios 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS 
Profa. Viviane Cristina Dias 
 
 1 
Prática Investigativa 2 
1- Comentários Gerais 
 Este trabalho exercita conceitos para construção de algoritmos; 
 Vão valer pontos clareza, alinhamento e comentários no programa; 
 Cópia dos exercícios zera os trabalhos de todas as pessoas; 
 Resolver os exercícios apenas com a estrutura de repetição Enquanto (while), quando necessário. 
 Não usar a estrutura de repetição Para (for), pois será usada no módulo II da disciplina. 
 
2- O que deve ser apresentado 
 Listagem do programa em Portugol (Manuscrito); 
 
3- Regras de pontuação e datas 
 Listagem do programa em Portugol (Manuscrito); Data de entrega até 08/03/2016 das 10:40 
às 12:20 (sala de aula) 
 08/03/2016 – Aula para tirar as dúvidas no Laboratório. 
 Algoritmos no MatLab ou Scilab ou Octave entrega no SGA; Data de entrega: até 11/03/2016 
às 13:00 
 
Valor do Trabalho: 5,0 pontos 
 
4- Conduta 
4.1- Grupos de discussão 
Estudo e discussão de exercícios em grupos é permitido, porém cada aluno deve apresentar suas soluções 
individuais para qualquer material a receber nota. 
4.2- Trabalhos Práticos 
Não é permitido o compartilhamento de trechos de códigos ou qualquer material relativo ao desenvolvimento dos 
trabalhos práticos entre grupos diferentes. É permitida a discussão de aspectos gerais dos trabalhos, mas não 
detalhes de implementação. 
 
“... A união faz a força e divide a nota...” 
 
 Exercício 01: Escreva um programa que calcule e represente no monitor uma tabela com os quadrados e cubos dos inteiros 
compreendidos entre 1 e 20. 
 
Exercício 02: Criar um programa que leia 20 números inteiros e imprimir quantos são pares e quantos são ímpares. 
 
Exercício 03: Faça um programa que receba leia a quantidade de termos da Série que deseja mostrar na tela, determine e 
mostre os valores de acordo com a série: 
Série: 2, 4, 8, 16, 32, 64, 128 ....... 
 
Exercício 04: Faça um programa que receba leia a quantidade de termos da Série que deseja mostrar na tela, determine e 
mostre os valores de acordo com a série: 
Série: 1, 2, 4, 16, 256, 65536 ....... 
 
Exercício 05: Faça um programa que leia dois valores inteiros e positivos X e Y, e que calcule e mostre a potência X
Y
, 
utilizando a estrutura de repetição para fazer os cálculos. Não usar o operador ^. 
 
Exercício 06: Faça um programa que receba o número sorteado em um dado durante 20 jogadas, mostre os números 
sorteados e a frequência com que aparecem. 
 
Exercício 07: Faça um programa que receba o lucro de uma obra A de 400m2. Sabe-se que o lucro de uma obra B de 200m2 
 
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS 
Profa. Viviane Cristina Dias 
 
 2 
equivalente a um terço da de 400m2. Se a empresa aplicar o lucro da Obra A integralmente na caderneta de poupança, que 
está rendendo 2% ao mês e o da obra B aplicará integralmente ao fundo de renda fixa, que está rendendo 5% ao mês. Calcule 
e mostre a quantidade de meses necessários para que o lucro da Obra B iguale ou ultrapasse o lucro da Obra A. 
 
Exercício 08: Faça um programa que leia uma quantidade indeterminada de números, quando o número lido for zero – 
termina a entrada de dados. Mostre o maior número lido. 
 
Exercício 09: Faça um programa para ler uma quantidade indeterminada de números. Calcule a soma dos números pares e a 
multiplicação dos números ímpares. A entrada de dados termina quando o usuário informar um número negativo. 
 
Exercício 10: Faça um programa que leia 40 notas de uma turma e que calcule o seguinte: 
• Percentagem das notas positivas (> = 10); 
• Percentagem das notas negativas (< 10 ); 
• Média das notas positivas; 
• Média das notas negativas; 
• Média geral das notas. 
 
Exercício 11: Considerando a figura a seguir, faça um algoritmo para calcular quantos m
2
 de vegetação serão necessários 
para cobrir o telhado de uma casa sustentável. Considere que o telhado da casa é retangular. O usuário deverá informar as 
dimensões do telhado (comprimento e largura). Sabe-se que a vegetação deve cobrir 80% da área para se desenvolver. Crie 
uma forma para que permita que o usuário faça os cálculos várias vezes(quantidade indeterminada de repetições).

Outros materiais