Aula 08 do curso básico de algoritmo em C

Código 04 – Requisitos
Programa para leitura dos seguintes dados de uma peça: código, quantidade em estoque e preço unitário. Ele terá uma função chamada valorEstoque ( ) que recebe uma cópia do preço unitário, quantidade em estoque e o código da peça. Com esses dados, a função valorEstoque ( ) calculará o valor em estoque da peça e imprimirá uma mensagem informando o código da peça e o valor em estoque.
Código 04
#include <stdio.h>/*Instrução de pré-processamento, habilita nosso programa a usar essa biblioteca de entradas e saídas, possui funções como scanf e printf*/
#include <stdlib.h>/*Instrução de pré-processamento, habilita nosso programa a usar essa biblioteca, para poder usar o system("PAUSE"); */
/*Função que recebe preço unitário, quantidade em estoque e o código de uma peça, calcula o valor em estoque e imprime a resposta*/
void valorEstoque (float pu, int qe, int cod)
{
float ve; //Variável que recebe o resultado do cálculo do valor em estoque
ve = pu*qe; //Aqui é onde ocorre o cálculo e atribuição do valor à variável ve
printf ("O valor em estoque da peca de codigo %d eh:\n R$%.2f", cod, ve); /*Imprime o resultado*/
}
/*Função que recebe preço unitário, quantidade em estoque e o código de uma peça, calcula o valor em estoque e imprime a resposta*/
void valorEstoque (float pu, int qe, int cod)
{
float ve; //Variável que recebe o resultado do cálculo do valor em estoque
ve = pu*qe; //Aqui é onde ocorre o cálculo e atribuição do valor à variável ve
printf ("O valor em estoque da peca de codigo %d eh:\n R$%.2f", cod, ve); /*Imprime o resultado*/
}
//Função principal, ponto inicial de qualquer programa C
int main (void)
{
float rpu; //Variável float, que recebe o preço unitário da peça
int rqe, rcod; /*Variáveis int que recebem quantidade em estoque e o código respectivamente*/
printf ("Digite o codigo da peca:\n"); //Pede ao usuário que digite o código
scanf ("%d", &rcod); //Armazena no endereço de rcod
printf ("Digite o preco unitario:\n"); //Pede que digite o preço unitário da peça
scanf ("%f", &rpu); //Armazena no endereço de rpu
printf ("Digite a quantidade em estoque:\n"); //Pede a quantidade em estoque
scanf ("%d", &rqe); //Armazena no endereço de rqe
valorEstoque (rpu, rqe, rcod); //Chamada de função valorEstoque
system(“PAUSE”);
return 0;
}
Aula 08 – Algoritmo em C