Você está na página 1de 1

Disciplina: Algoritmos e Linguagem de Programação

Professor: Ricardo Neves Carvalho


Modalidade: Subsequente
Turma: 316

Lista 07:
Desenvolver todos os exercícios abaixo utilizando a linguagem C, utilizando as IDEs
Code::Blocks ou Dev-C++.

Deve ser feita uma versão de cada um dos programas utilizando os 3 tipos de laços de
repetição (FOR, WHILE e DO WHILE).

1. Crie um algoritmo que declare um inteiro, inicialize-o com 0 (zero), e incremente-o de


1.000 em 1.000, exibindo seu valor na tela, até que seu valor seja igual a 100.000 (cem mil).

2. Faça um algoritmo que espere 10 números reais e verifique se cada um deles é


negativo, caso verdadeiro o número deve excluído da soma. Ao final mostrar a média,
apenas entre os valores positivos.
Ex.: 1 | 2 | -4 | -85 | 100 | 8 | -1 | 5 | -90 | 56

1 + 2 + 100 + 8 + 5 + 56
= 127,2
5

3. Foi feita uma pesquisa entre os habitantes na região central do estado do Rio Grande
do Sul, para evidenciar o machismo estrutural que interfere no salário feminino no mercado
de trabalho. Foram coletados os dados de sexo (Masculino = 01 / Feminino = 02) e salário.
Faça um algoritmo que informe:
a) a média de salário do grupo;
c) quantidade de mulheres com salário até R$1.000,00.

Encerre a entrada de dados quando for digitado um salário negativo.

4. Escreva um programa que lê 1.000 valores, um de cada vez, e conta quantos deles
estão no intervalo [35, 50] e quantos deles estão fora do intervalo, escrevendo estas
informações no final da execução.

5. Crie um algoritmo que leia as três notas de 35 alunos de uma turma. Para cada aluno,
calcule a média ponderada, como segue:
Média do aluno = (n1*2 + n2*4 + n3*3) / 10
Ainda:
a. calcule a média geral da turma;
b. mostre a média de cada aluno e uma mensagem "Aprovado", caso a média seja
maior ou igual a sete, e uma mensagem "Reprovado";
c. mostre a média geral.

Você também pode gostar