You are on page 1of 3

Lista de Exerccios Programao Estruturada

1- Faa um programa em C que calcule o salrio de um empregado baseado no numero de horas que trabalhou, e no seu salrio por hora. 2- Faa um programa que calcule a mdia das notas 1 bimestre e 2 bimestre. 3- Escreva um programa que leia um caracter digitado pelo usurio, imprima o caracter digitado e o cdigo ASCII correspondente a este caracter. 4- Desenvolva um programa que leia um caractere e mostre o seu correspondente em decimal, octal e hexadecimal. 5- Faa um programa para calcular a mdia de um aluno. So dados o RA do aluno e suas trs notas. No final, o programa dever escrever o RA do aluno e sua mdia na tela. 6- Faa um programa que leia dois nmeros inteiros (A e B) e efetue as operaes de adio, subtrao, multiplicao e diviso de A por B, apresentando ao final os quatro resultados obtidos. 7- Faa um programa que leia uma temperatura em graus Fahrenheit e a converta para a escala Celsius. 8- Desenvolva um programa que leia as 3 notas de um aluno e calcule a mdia final deste aluno. Considerar que a mdia ponderada e que o peso das notas : 2,3 e 5, respectivamente. 9- Faa um Programa que receba quatro notas de um aluno, calcule e imprima a mdia aritmtica das notas e a mensagem de aprovado para mdia superior ou igual a 7.0 ou a mensagem de reprovado para mdia inferior a 7.0. 10- Faa um Programa que receba um nmero, verifique se este nmero par ou mpar e imprima a mensagem. 11- Faa um Programa que receba a idade de uma pessoa e imprima mensagem de maioridade ou no.

12- Faa um Programa que receba a altura e o sexo de uma pessoa, calcule e imprima o seu peso ideal, utilizando as seguintes frmulas: para homens: (72.7 * H) - 58 para mulheres: (62.1 * H) - 44.7 13- Faa um Programa que receba a idade de um nadador e imprima a sua categoria seguindo as regras: Categoria Infantil A Infantil B Juvenil A Juvenil B Snior Idade 5 7 anos 8 10 anos 11 13 anos 14 17 anos maiores de 18 anos

14- No curso de BSI, a nota final do estudante calculada a partir de 3 notas atribudas respectivamente a um trabalho de laboratrio, a uma avaliao semestral e a um exame final. As notas variam de O a 10 e a nota final a mdia ponderada das 3 notas mencionadas. A tabela a seguir fornece os pesos das notas: Laboratrio - peso 2 Av. semestral - peso 3 Exame final - peso 5 Faa um Programa que receba as 3 notas do estudante, calcule e imprima a mdia final e o conceito desse estudante. O conceito segue a tabela abaixo: Mdia final 8.01 at 10.0 7.01 at 8.0 6.01 at 7.0 5.01 at 6.0 Mdia final < 5.0 Conceito A B D E F

15- Faa um Programa que receba dois nmeros e imprima o menor dos dois. 16- Faa um Programa que receba a idade de uma pessoa e classifique-a seguindo o critrio a seguir: Idade O a 2 anos 3 a 11 anos 12 a l9 anos 20 a 55 anos Acima de 55 anos Classificao Recm-nascido Criana Adolescente Adulto Idoso

17- Faa um Programa que receba o cdigo correspondente ao cargo de um funcionrio e imprima seu cargo e o percentual de aumento ao qual este funcionrio tem direito seguindo a tabela abaixo: Cdigo 1 2 3 4 5 Cargo Escriturrio Secretrio Caixa Gerente Diretor Percentual 50% 35% 20% 10% No tem aumento

18- Solicitar a idade de vrias pessoas e imprimir: Total de pessoas com menos de 21 anos. Total de pessoas com mais de 50 anos. O programa termina quando idade for negativa. 19- Solicitar um nome e escrev-lo de trs pra frente. 20- Escreva um algoritmo que imprima os nmeros inteiros de 1 a 100, alinhados verticalmente. 21- Faa um algoritmo que receba dez nmeros inteiros, que calcule e mostre a quantidade de nmeros entre 30 e 90. 22- Criar um algoritmo que leia os elementos de uma matriz inteira 3 x 3 e imprimir outra matriz multiplicando cada elemento da primeira matriz por 2. Exemplo: 01 02 03 04 05 06 04 01 07 02 04 06 08 10 12 08 02 14

23- Preencher uma matriz com 3 nomes e mostrar quantas letras a e e tem nos 3 nomes.