Buscar

Lista de Exercicios

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes

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

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Exercícios 
 
1) Prepare um programa para ler a idade de várias pessoas até que a idade seja = 0. Informar a média destas idades. 
 
2) Prepare um programa algoritmo para ler o nome e o sexo de várias pessoas pessoas até que o nome seja = ´fim´. 
Informar quantas são homens e quantas são mulheres. 
 
3) Prepare um valgoritmo para vários números até que o número seja = -1. Informar qual é o maior e qual é o menor. 
 
4) Programa de entrevista: Perguntar quantas pessoas serão entrevistadas e para cada pessoa perguntar: se toma soverte e 
para os casos afirmativos perguntar se toma sorvete somente no verão ou se toma sorvete também no inverno. Ao final 
mostrar quantas pessoas foram entrevistadas, quantos tomam sorvete e quantas tomam somente no verão e quantas tomam 
no verão e no inverno. 
 
5) Programa para clínica de ortopedia. Deve-se perguntar a idade, o sexo e o local da fratura até que a idade seja = 0. 
Ao final informar: 
 Total de pacientes atendidos. 
 Total de homens. 
 Total de mulheres. 
 A média de idade dos pacientes. 
 O total de pessoas com fratura no TORNOZELO. 
 A idade do paciente mais jovem. 
 A idade do paciente mais velho. 
 Total de mulheres com fratura no braço. 
 
6) Criar um programa para perguntar o nome, sexo e se ele será voluntário durante os Jogos Pan-americanos de 2007 no Rio 
de Janeiro. Você deve perguntar estes dados até que o nome da pessoa seja = “TERMINOU”. Informe: 
 O total de pessoas entrevistadas. 
 O total de homens que serão voluntários. 
 O total de mulheres que não serão voluntárias. 
 
7) Preparar um programa para realizar uma pesquisa sobre postura corporal na UCP. Você deve perguntar a vários alunos 
seu Nome, Curso, Idade e se sente dores na coluna. Você deve perguntar, após cada aluno entrevistado, se deseja 
continuar as entrevistas. Informe: 
 Total de alunos que sentem dores na coluna. 
 Total de alunos do Curso de Computação 
 Total de alunos do Curso de Direito 
 Total de alunos do Curso de Engenharia 
 Total de alunos com dores na coluna e idade menor que 20 anos 
 Total de alunos com menos de 30 anos e que não sentem dores na coluna 
 
8) Preparar um programa para controlar as informações sobre utilização de um banco eletrônico. Seu algoritmo deverá 
perguntar a 1000 clientes qual foi a operação que eles realizaram. Os tipos válidos são: 
 - Retirada 
 - Depósito 
 - Extrato 
 - Transferência 
Informe quantas operações foram efetuadas de cada tipo. 
 
9) Prepare um programa para calcular o espaço percorrido por um móvel em movimento retilíneo uniforme dada a seguinte 
fórmula: S=So+V*T. 
Inicialmente o algoritmo deverá perguntar ao usuário os valores do espaço inicial(So), da velocidade(V) e do tempo(T). 
Após a entrada dos devidos valores estes devem ser substituídos na fórmula, resultando assim no espaço percorrido(S) que 
deverá ser informado na tela do usuário. 
 
10) Uma determinada companhia deseja obter o resultado de uma pesquisa relacionada a um novo produto. As respostas dos 
entrevistados devem ser apresentadas da seguinte maneira: 
- se o cliente gostou será digitada a letra S; 
- se o cliente não gostou será digitada será digitada a letra N; 
- se não for digitada nem a letra S nem a N, o programa deverá ser finalizado; 
 
Informe: 
Bom : se a maior parte dos entrevistados responder sim; 
Ruim : se a maior parte dos entrevistados responder não; 
Empate : caso ocorra empate; 
 
11) Uma certa firma fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado no 
mercado. Para isso, cadastrou o sexo do entrevistado e sua resposta (sim ou não). Sabendo-se que foram entrevistadas 2.000 
pessoas, fazer um programa que calcule e escreva: 
 
 o número de pessoas que responderam sim; 
 o número de pessoas que responderam não; 
 a porcentagem de pessoas do sexo feminino que responderam sim; 
 a porcentagem de pessoas do sexo masculino que responderam não; 
 
12) Supondo que a população de um país A seja da ordem de 90.000.000 de habitantes com uma taxa anual de crescimento de 
3% e que a população de um país B seja, aproximadamente de 200.000.000 de habitantes com uma taxa anual de crescimento 
de 1,5%, fazer um programa que calcule e escreva o número de anos necessários para que a população do país A ultrapasse 
ou se iguale à população do país B, mantidas essas taxas de crescimento. 
 
13) Supondo dois automóveis A e B, percorrem uma estrada distantes entre si de 1000 metros. O automóvel A desenvolve a 
velocidade constante de 30 m/s e o automóvel B a velocidade de 23m/s. 
De acordo com a ilustração abaixo, faça um programa para informar em quantos segundos o automóvel A ultrapassará o 
automóvel B. 
 
14) Faça um programa para calcular a área de figuras geométricas. Inicialmente o 
algoritmo deverá apresentar ao usuário um menu principal, onde será escolhida uma dentre as seguintes opções: 
 1 - Calcular a área do quadrado 
 2 - Calcular a área do retângulo 
 3 - Calcular a área do triângulo 
 4 - Calcular a área do círculo 
 5 - Sair do algoritmo 
 Após ser escolhida uma das figuras, o usuário deverá então entrar com as devidas medidas da mesma para que o cálculo 
possa ser realizado. Depois de informar o resultado do cálculo, o programa deverá então voltar ao menu principal até que o 
usuário deseje finalizar o programa. 
 
15) Prepare um programa para controlar a entrada de softwares no estoque de uma loja de informática. Você deverá fazer um 
controle para as seguintes categorias de softwares: 
 Sistema Operacional 
 Linguagem de Programação 
 Editor de Texto 
 
Seu programa deverá perguntar ao usuário o tipo de 100 softwares e o fabricante dos mesmos(Microsoft, IBM ou Borland). 
 Informe : 
 O total de softwares de cada categoria 
 O total de softwares da empresa Microsoft 
 
16) Faça um programa que após a entrada das medidas de uma sala pelo teclado, calcule a área da sala, o volume e a potência 
de um aparelho de ar condicionado para abastecer aquela sala. 
 Dada a seguinte tabela: 
 
Volume Potência do Ar 
Até 40 m3 7000 btus 
de 41 a 70m3 10000 btus 
de 71 a 100m3 15000 btus 
mais de 100 m3 Entrar em contato com a revenda 
 
O sistema de avaliação de uma determinada disciplina obedece aos seguintes critérios: 
 
 durante o semestre são dadas três notas; 
 a nota final é obtida pela média aritmética das notas dadas durante o curso; 
 é considerado aprovado o aluno que obtiver a nota final superior ou igual a 60 e que tiver comparecido a um mínimo 
de 40 aulas. 
 
17) Fazer um programa que: 
a) Leia um conjunto de dados contendo o número de matrícula, as três notas e a freqüência (número de aulas freqüentadas) 
de 100 alunos. 
b) Calcule e escreva: 
 a nota final de cada aluno; 
 a maior e a menor nota da turma; 
 a nota média da turma; 
 o total de alunos reprovados; 
 a porcentagem de alunos reprovados por baixa freqüência. 
 
Obs: A nota final de cada aluno é calculada e informada logo após a digitação dos dados do mesmo. 
 
18) Faça um programa para calcular de quantas formas diferentes pode-se com dois dados obter um valor determinado pelo 
usuário. 
 
19) Faça um programa para trabalhar com prismas triangulares regulares de acordo com as fórmulas abaixo: 
área lateral (SL)= 3 * (área do retângulo) 
área da base (SB)= área do triângulo equilátero = lado2 * 
3
4 
área total (ST) = (2 * SB) + SL 
 
volume = SB * h 
 
 
 
O usuário deverá entrar com valores para os lados e para as alturas dos prismas até que deseje finalizar o algoritmo (flag de 
saída a seu critério). 
Após a entrada dos dados informe: 
 O volume de cada prisma. 
 O nº do prisma de maior área da base (usar contador para numerar os prismas durante a entrada de dados). 
 O valor da menor área lateral. 
 A média das áreas totais 
 
20) Preparar um programa para ler os comprimentos dos três lados de um triângulo (A,B e C) e determinar que tipo de 
triângulo temos, com base nos seguintes casos: 
 
- Se A>=B+C nenhum triângulo é formado 
- Se A2 = B2 + C2 umtriângulo retângulo é formado 
- Se A2 > B2 + C2 um triângulo obtusângulo é formado 
- Se A2 < B2 + C2 um triângulo acutângulo é formado 
 
21) Faça um programa para controlar uma pesquisa com pessoas das seguintes faixas de idade: 
1- Até 18 anos 
2- De 19 a 25 anos 
3- De 25 a 30 anos 
4- Mais de 30 anos 
A pesquisa é sobre que tipo de música estas mais gostam. 
Os tipos válidos são: 
1 - Rock (nacional ou internacional) 
2 - Dance 
3 - Música Baiana 
 
Após a escolha da faixa etária, 20 pessoas desta deverão votar. Qualquer número diferente dos apresentados no menu 
principal causam a finalização do algoritmo. 
Informe: 
- O número da faixa etária mais entrevistada; 
- O tipo de música menos votado; 
- O tipo de música que a faixa de 19 a 25 anos mais gosta; 
- O número total de entrevistas;

Outros materiais