Programação
SOLUCIONÁRIO APO PROGRAMAÇÃO APOSTILA DE PROGRAMAÇÃO
Realização:
2012
1. Questões ______________________________________________________
1. Fazer um programa que mostre na tela o valor da variável x inteiro e y real, atribua a x 8 e a y 2.5 vezes o valor de x. #include #include int main(void) { int x; float y; x=8; y=2.5 * x; printf("x=%d\n",x); printf("y=%f\n",y); getch(); return(0); } 2. Escreva um programa em que o usuário possa entrar com um dado inteiro do teclado. Este valor inteiro deve ser dividido por 2 e armazenado em outra variável. O programa deve mostrar os dois valores na tela, o valor que foi inserido e o calculado. #include #include int main(void) { int x; float y; printf("Digite o valor de x: "); scanf("%d",&x); y=x / 2; printf("\nO valor digitado eh x = %d\n",x); printf("\nO valor calculado, dividido por 2, eh y = %.1f\n",y); getch(); return(0); } 3. Crie um programa em que o usuário possa entrar com o valor de uma peça, com o número de peças compradas e dar um desconto de 12% ao comprador. O dado de saída é o valor total da compra, retirado o desconto. #include #include int main(void) { int p; float q, v, vt; printf("Entre com o valor de uma peca: "); scanf("%d",&p); printf("Entre com a quantidade de pecas: "); scanf("%f",&q);
v = p * q; vt = v - 0.12 * v; printf("O valor total da compra eh %.2f\n",vt); getch(); return(0); } 4. Escreva um programa em que o usuário possa entrar com o valor de quantas notas de prova ele quiser, e calcular a média. Se média for menor que 4.0, diga ao usuário que o aluno está reprovado; se a média for entre 4.0 e 7.0, diga ao usuário que o aluno está de AF; e se a média for maior que 7.0 diga ao usuário que o aluno está aprovado. Imprima também a média do aluno. #include #include int main(void) { int q, i; float n, m; m=0; printf("Entre com a quantidade de notas: "); scanf("%d",&q); for(i=1;in1||no>n2||no>n3) {