Académique Documents
Professionnel Documents
Culture Documents
Luiz Felipe)
1. Escreva, em linguagem C, um programa de computador que deve solicitar ao usurio um valor inteiro qualquer e mostrar na tela o triplo desse valor. O programa deve atender aos seguintes requisitos: a. Crie duas variveis do tipo inteiro; b. Imprima uma frase na tela que pedir para o usurio digitar o valor; c. Capture e armazene o valor digitado em uma dessas variveis; d. Calcule o triplo desse valor e armazene o resultado na outra varivel criada; e. Exiba o resultado na tela; 2. Escreva, em linguagem C, um programa de computador que solicite dois nmeros para o usurio e mostre na tela a mdia destes dois valores. O programa deve atender aos seguintes requisitos: a. Crie trs variveis do tipo ponto flutuante; b. Imprima uma frase na tela pedindo para o usurio digitar o primeiro valor; c. Capture e armazene o primeiro valor digitado em uma das variveis; d. Imprima uma frase na tela pedindo para o usurio digitar o segundo valor; e. Capture e armazene o segundo valor digitado em uma outra varivel; f. Calcule a mdia desses dois valores e armazene o resultado na ltima varivel restante; g. Exiba o resultado na tela com apenas uma casa decimal. 3. Escreva em linguagem C um programa que calcule e exiba na tela o produto de dois nmeros a serem fornecidos pelo usurio. 4. Escreva em linguagem C um programa onde dados dois nmeros pelo usurio, divida o primeiro pelo segundo e mostre ao usurio o resultado final em ponto flutuante. 5. Escreva em linguagem C um programa onde o usurio fornece o valor de um produto qualquer e o programa calcula e exibe o preo final deste produto sabendo que o mesmo sofreu um desconto de 10%. 6. Escreva, em linguagem C, um programa que solicite um valor numrico para o usurio e exiba na tela o resto da diviso deste nmero por 2. Isso significa que quando o resto for 0 o nmero par e quando o resto for 1 o nmero mpar. O programa dever atender aos seguintes requisitos: a. Utilizar apenas uma varivel do tipo inteira; b. Utilizar os operadores aritmticos vistos em aula; c. Comentar o cdigo indicando os trechos mais importantes e o que fazem; 7. Escreva em linguagem C um programa que solicite quatro notas bimestrais de um aluno e calcule e mostre a mdia dessas notas.
8. Escreva, em linguagem C, um programa que calcule o IMC (ndice de massa corporal) de uma pessoa. a. O usurio dever informar o peso e altura; P b. A frmula para o clculo do IMC : 2 , onde P = Peso (Kg) e A = A Altura (m); 9. Uma revendedora de carros usados paga a seus funcionrios vendedores um salrio fixo por ms e mais 5% do valor das vendas por ele efetuadas. Escreva, em linguagem C um programa que dever calcular o salrio de um funcionrio no final do ms, sendo que: a. O salrio fixo do vendedor de R$2.000,00. b. O usurio dever informar qual a quantidade de carros vendidos no ms; c. O usurio dever informar qual o valor de venda de um carro (assumindo que todos os carros so vendidos pelo mesmo valor); d. Ajuda: O programa dever multiplicar a quantidade de carros vendidos pelo valor do carro, depois dever calcular 5% desse total e som-lo ao salrio informado no enunciado; 10. Escreva, em linguagem C, um programa que solicite um valor numrico para o usurio e exiba na tela os 5 valores subsequentes. O programa dever atender aos seguintes requisitos: a. Utilizar apenas uma varivel de tipo inteira; b. Utilizar os operadores aritmticos vistos em aula; c. Comentar o cdigo indicando os trechos mais importantes e o que fazem; d. Utilizar lao de repetio para resolver o problema (for ou while); 11. Escreva, em linguagem C, um programa que receba um valor numrico qualquer do usurio e exiba dez valores na tela. Cada um dos dez valores exibido dever ser a soma do valor anterior com 3, sendo que o primeiro valor a ser exibido ser aquele que foi digitado pelo usurio. a. Utilize um lao de repetio (for ou while) para resolver o problema; 12. Escreva, em linguagem C, um programa que dever pedir que o usurio digite uma letra, e s ser finalizado quanto a letra digita for X(maisculo) ou x (minsculo), caso contrrio o programa dever continuar pedindo a digitao de uma letra: a. Ajuda: Esse programa dever executar de forma cclica (usando for ou while), e a condio a ser testada se a letra digitada diferente X e x, para que o lao seja interrompido e o programa finalizado; b. Utilizar a funo getche(); para ler a tecla digitada;
13. Diga qual ser a sada do programa abaixo: int main() { float a,b,c; b = 3; a = 7; c = (a * b) / 2; printf("%.0f } 14. Diga qual ser a sada do programa abaixo: int main() { int x,y; x = 8; y = 5; for(x = 0 ; x < 5 ; x++) { printf("%d",x); } printf("%d\n",y); } 15. Faa um programa em linguagem C que dever atender aos seguintes requisitos: a. Solicitar 4 notas de 0 a 10 do usurio; b. Solicitar qual o valor da mdia mnima de aprovao da faculdade; c. Calcular a mdia das notas e exibir o resultado na tela; d. Verificar se a mdia calculada superior ou no mdia mnima de aprovao informada e exibir na tela se o aluno est aprovado ou reprovado; e. Verificar se o usurio deseja refazer o clculo. Caso queira, o programa dever voltar ao requisito A, caso no queira, o programa dever ser finalizado; %.0f %.1f\n\n", a, b, c);