Você está na página 1de 2

Profa. Silvia E. S.

Lopes run codes 3 -1-

Exercícios para NOTA -> atenção aos prazos de entrega!!!

Exercícios para serem entregues exclusivamente através da plataforma “run codes”,


Não serão aceitos exercícios enviados via e-mail, SIGAA ou qualquer outro meio.

Atenção para a indentação do programa, \n, espaços, comentários nos printfs referentes à entrada,
variáveis declaradas e não utilizadas e demais itens que podem provocar erro no run codes.

Obs: as mensagens de comunicação com o usuário (printfs) devem ser exatamente iguais ao padrão descrito nos
Exemplos de saída. Caso contrário, o Run Codes acusará erro.

 Exerc 06 (2ª série de exercícios: exerc 5 modificado)


Fazer um programa para ler uma letra fornecida pelo usuário. O programa deve imprimir se é uma vogal ou não.
Lembre-se: a linguagem C diferencia letras maiúsculas de minúsculas! Utilizar o comando swith-case.
Entrada:
Um único caracter.
Saída:
Imprime “V - eh uma vogal” ou “F - nao eh uma vogal”.

Exemplos de entrada: Exemplos de saída:


m F - nao eh uma vogal
I V - eh uma vogal

 Exerc 07 (2ª série de exercícios: exerc 7 modificado)


Faça um programa que, dados 3 números inteiros diferentes entre si, seja capaz de imprimi-los em ordem
decrescente.
Entrada:
Três valores inteiros quaisquer.
Saída:
Imprime os valores em ordem decrescente em uma única linha, separados por um espaço em branco.

Exemplos de entrada: Exemplos de saída:


1 3 2 3 2 1
2 1 3 3 2 1
3 2 1 3 2 1

 Exerc 08
Faça um programa que, dados 7 números inteiros, descubra e imprima o valor do maior deles
Obs: utilizar um comando de repetição para a entrada dos valores.
Entrada:
Sete valores inteiros quaisquer (pode haver igualdade)
Saída:
Imprime o maior valor.

Exemplos de entrada: Exemplos de saída:


3 2 1 2 4 0 3 Maior = 4
1 1 1 7 3 7 5 Maior = 7
Profa. Silvia E. S. Lopes run codes 3 -2-

 Exerc 09 (3ª série de exercícios: exerc 5 modificado)


Faça um programa que, dados n números quaisquer fornecidos pelo usuário, imprime o menor valor, o maior valor
e a média aritmética dos valores. A quantidade de valores de entrada, n, também é fornecida pelo usuário.
Obs: algoritmo para encontrar o maior ou o menor elemento → muito importante!

Entrada:
A quantidade de valores de entrada (n) e, a seguir, os n valores numéricos (pode haver igualdade)
Saída:
Imprime “Menor = “ , “Maior = “ , “Media = “ seguido dos respectivos valores com uma casa decimal.

Exemplos de entrada: Exemplos de saída:


5 Menor = 0.0
3 1 1 4 0 Maior = 4.0
Media = 1.8
6 Menor = 1.0
2 1 4.5 115.5 100 2 Maior = 115.5
Media = 37.5
10 Menor = -15.0
1 1.0 -5 3 -5 -15 -7.5 1 -5 -4.9 Maior = 3.0
Media = -3.6

 Exerc 10 (3ª série de exercícios: exerc 6)


Fazer um programa para ler a idade de várias pessoas, via usuário. Considerando que sistema eleitoral brasileiro
define:
 Voto não permitido: Menores de 16 anos.
 Voto facultativo: Maiores de 16 e menores de 18 anos.
 Voto obrigatório: Maiores de 18 até 70 anos.
 Voto facultativo: Maiores de 70 anos.

Apresente a situação de cada pessoa, definindo se ela pode votar, não pode votar ou deve votar. O programa deve
apresentar as porcentagens de eleitores com voto facultativo e com voto obrigatório. Considere o término da entrada
de dados quando for digitado o valor 0 (zero) para a idade.
Entrada:
Um valor inteiro positivo incluindo o valor 0 (zero).

Saída:
Conforme exemplos de saída abaixo.

Exemplos de entrada: Exemplos de saída:


10 17 50 0 10 anos: nao pode votar
17 anos: pode votar
50 anos: deve votar

33.3% voto facultativo


33.3% voto obrigatorio
10 17 50 30 0 10 anos: nao pode votar
17 anos: pode votar
50 anos: deve votar
30 anos: deve votar

25.0% voto facultativo


50.0% voto obrigatorio

Você também pode gostar