Baixe o app para aproveitar ainda mais
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).
Compartilhar