Você está na página 1de 2

Instituto de Cincia e Tecnologia Disciplina: Linguagens de Programao Profa.

Amanda Rocha Chaves

Lista de exerccios: Prtica_05 Programando em linguagem C


Exerccios: 1)Faa um programa que receba duas notas, calcule e mostre a mdia ponderada dessas notas, considerando peso 2 para a primeira nota e peso 3 para a segunda nota. 2) Elaborar um programa para receber valores, via teclado, nas variveis "a" e "b". Aps isto, o programa, utilizando-se de uma 3 varivel "c", dever trocar o contedo das variveis "a" e "b". 3) O critrio de avaliao semestral de determinada escola segue a seguinte regra: P1 primeira avaliao do semestre. P2 segunda avaliao do semestre. Ativ nota atribuda pelas atividades realizadas no semestre. 1 4 2 4 10 2

Escreva um programa, em linguagem C, que leia as notas das provas (P1 e P2) e da atividade (Ativ), calcule e mostre a mdia, seguindo o clculo da mdia ilustrado acima. 4) Elabore um programa, em linguagem C, que permita a entrada de um nmero inteiro e diga: a) Se ele par ou mpar; b) Se ele positivo, negativo ou nulo. 5) Elabore um programa, em linguagem C, que permita a entrada de dois nmeros e escreva como resultado: a) O maior e o menor entre eles; b) A soma dos dois nmeros; c) A diferena entre o maior e o menor; d) A mdia aritmtica entre os dois nmeros. 6) Elabore um programa, em linguagem C, que permita a entrada de dois nmeros e troque os seus valores entre si. Neste programa s podem ser utilizadas duas variveis e apenas operaes de adio e subtrao. 7) A contribuio para o INSS calculada da seguinte forma: - salrio bruto at trs salrios mnimos 8%. - salrio bruto acima trs salrios mnimos 10%. 1

Instituto de Cincia e Tecnologia Disciplina: Linguagens de Programao Profa. Amanda Rocha Chaves
- Para as contribuies que seriam maiores que o salrio mnimo, o valor a ser pago de um salrio mnimo. Elabore um programa, em linguagem C, que, para uma entrada do salrio bruto, calcule a contribuio do INSS e o salrio lquido restante. 8) Elabore um programa, em linguagem C, que leia as quatro notas de prova (p1, p2, p3 e p4) e quatro notas de trabalho (t1, t2, t3 e t4) e posteriormente exiba a mensagem Aprovado ou No aprovado dependendo dos valores obtidos, conforme as regras definidas a seguir: Mdia de provas: Mdia de trabalhos: Mdia final: Situao: o o Se MF 6,0 6,0 ; 0,8 0,2

9) Elabore um programa, em linguagem C, que receba trs valores digitados A, B e C, que podem ser os lados de um tringulo e posteriormente exiba se os lados formam um tringulo ou no. E, caso formem um tringulo, exiba que tipo de tringulo foi formado, conforme as seguintes especificaes: O ABC um tringulo se: A< (B+C) e B < (A +C) e C < (A + B).

Tipos de tringulo: Equiltero (todos os lados so iguais): A = B = C Issceles (dois lados so iguais): A = B ou A = C ou B = C Equiltero (todos os lados so diferentes): A B C

10) Elabore um programa, em linguagem C, que permita a entrada de trs valores quaisquer. A seguir, ordene-os e exiba-os na tela de forma ordenada. 11) O ndice de massa corporal (IMC) uma frmula utilizada para verificar se um adulto est acima do peso, obeso, normal ou abaixo do peso ideal considerado saudvel. A frmula utilizada para calcular o IMC dada pela expresso: IMC = peso/(altura)2. Escreva um programa, em linguagem C, que calcule o IMC de uma pessoa e diga se a mesma est acima do peso ( 25 <= IMC < 30), obesa (IMC >=30), normal (19 <= IMC < 25) ou abaixo do peso( ICM < 19).