Buscar

Exercicios de Fixacao Linguagem em C - Nivel 5

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 4 páginas

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

Prévia do material em texto

INSTITUTO	FEDERAL	DE	EDUCAÇÃO,	CIÊNCIA	E	
TECNOLOGIA	DA	BAHIA	
	
 
 
 
Exercícios de Fixação Linguagem em C – Nível 5 
 
1 ao 9 deve ser feito com laço de repetição FOR 
 
1 – Crie um programa que leia dez números inteiros e imprima o maior e o segundo 
maior número da lista. 
 
 
2 - Criar um programa que leia os limites inferior e superior de um intervalo e imprima 
todos os números pares no intervalo aberto e seu somatório. Suponha que os dados 
digitados são para um intervalo crescente, ou seja, o primeiro valor é menor que o 
segundo. 
Entrada de dados: limite inferior e limite superior 
Saída de dados: Números pares e somatório dos números pares 
 
3 - Criar um programa que leia um número (NUM) e então imprima os múltiplos de 3, 
ao mesmo tempo, no intervalo fechado de 1 a NUM 
Entrada de dados: num 
Saída de dados: múltiplos de 3 
 
4 - Criar um programa que leia um número (NUM) e então imprima os múltiplos de 2 
e 4, ao mesmo tempo, no intervalo fechado de 1 a NUM 
Entrada de dados: número 
Saída de dados: múltiplos de 2 e 4 
 
5 - Criar um programa que leia um número (NUM) e então imprima os múltiplos de 2 
e 4, ao mesmo tempo, no intervalo fechado de 1 a NUM 
Entrada de dados: número 
Saída de dados: múltiplos de 2 e 4 
 
6 - Escreva um programa que leia 10 números inteiros e imprima quantos são pares 
e quantos são ímpares. 
Entrada de dados: 10 números 
Saída de dados: quantidade de pares e ímpares 
 
7 - Escreva um programa que leia 20 números e imprima a quantidade de números 
positivos e a soma dos números negativos. 
Entrada de dados: 20 números 
Saída de dados: quantidade de números positivos e soma dos números negativos 
8 - Escreva um programa que: 
• leia 100 fichas, onde cada ficha contém o número de matrícula e a nota de 
cada aluno de um determinado curso; 
• determine e imprima as duas maiores notas, juntamente com o número de 
matrícula do aluno que obteve cada uma delas; 
• Suponha que não exista dois ou mais alunos com a mesma nota. 
 
Entrada de dados: numero de matricula e nota do aluno (100 vezes) 
Saída de dados: no enunciado 
 
#ficaAdica: vai precisar de variáveis para guardar as duas matrículas e as duas 
maiores notas. 
9 - Um cinema possui capacidade de 100 lugares e está sempre com ocupação total. 
Certo dia, cada espectador respondeu a um questionário, no qual constava: 
• sua idade; 
• sua opinião em relação ao filme, segundo as seguintes notas: 
 
Elabore um algoritmo que, lendo estes dados, calcule e imprima: 
• a quantidade de respostas ótimo; 
• a diferença percentual entre respostas bom e regular; 
• a média de idade das pessoas que responderam ruim; 
• a percentagem de respostas péssimo e a maior idade que utilizou esta opção; 
• a diferença de idade entre a maior idade que respondeu ótimo e a maior idade 
que respondeu ruim 
 
Entrada de dados: idade e opinião 
Saída de dados: no enunciado 
Os exercícios a partir do 10 deve ser feito com laço de repetição WHILE 
10 - Escreva um progrgama que receba números do usuário e imprima o triplo de 
cada número. O algoritmo deve encerrar quando o número –999 for digitado. 
Entrada de dados: números 
Saída de dados: triplo de cada número 
 
11 - Escreva um programa que receba números do usuário enquanto eles forem 
positivos e ao fim o algoritmo deve imprimir quantos números foram digitados 
Entrada de dados: números 
Saída de dados: quantidade de números digitados 
 
12 - Escreva um programa que receba números do usuário enquanto eles forem 
positivos e ao fim o algoritmo deve imprimir a média dos números digitados. 
Entrada de dados: números 
Saída de dados: media de números digitados 
13 - Escreva programa que leia vários números e informe quantos números entre 
100 e 200 foram digitados. Quando o valor 0 (zero) for lido, o algoritmo deverá cessar 
sua execução. 
Entrada de dados: números 
Saída de dados: quantidade de números entre 100 e 200 
14 - Escreva um programa que receba números e imprima o quadrado de cada 
número até entrar um número múltiplo de 6 que deverá ter seu quadrado também 
impresso. 
 
Entrada de dados: números 
Saída de dados: Quadrado de cada número 
 
15 - Construa um programa para fazer a soma de vários valores inteiros e positivos, 
fornecidos pelo usuário através do teclado. O dado que finaliza a sequência de 
entrada é o número –1, e este não deve ser considerado. 
Entrada de dados: números inteiros e positivos 
Saída de dados: soma dos números digitados 
16 - Numa universidade cada aluno possui os seguintes dados: 
• Renda pessoal; 
• Renda familiar; 
• Total gasto com alimentação; 
• Total gasto com outras despesas; 
Criar um programa que imprima a porcentagem dos alunos que gasta acima de R$ 
200,00 com outras despesas, o número de alunos com renda pessoal maior que 
renda familiar e a porcentagem gasta com alimentação e outras despesas em relação 
às rendas pessoal e familiar. O algoritmo acaba quando se digita 0 para a renda 
pessoal. 
17 - Em uma eleição presidencial, existem quatro candidatos. Os votos são 
informados através de código. 
 
Os dados utilizados para a votação obedecem à seguinte codificação: 
• 1, 2, 3 e 4 = voto para os respectivos candidatos; (Candidato 1, candidato 2, 
candidato 3, candidato 4) 
• 5 voto nulo; 
• 6 voto em branco; 
Elaborar um programa que calcule e imprima: 
• O total de votos para cada candidato; 
• O total de votos nulos; 
• O total de votos em branco; 
• O percentual dos votos em branco e nulos sobre o total. 
Para encerar o programa, deve-se informar um código invalido, ou seja, diferente do 
1,2,3,4,5 e 6.

Continue navegando