Linguagem C
Exames: Linguagem C. Pesquise 862.000+ trabalhos acadêmicosPor: urbanoide • 28/3/2015 • 617 Palavras (3 Páginas) • 277 Visualizações
#include <stdio.h>
#include <stdlib.h>
void soma (int *est,int qntd)
{
int total;
total=*est+qntd;
if(total>1000)
printf("\n Nao permitido, estoque acima de mil unidades, estoque atual: %d\n", *est);
else
{
*est=*est+qntd;
printf("\n Estoque atual:%d\n",*est);
}
}
void sub (int *est,int qntd)
{
int total;
if(qntd<12)
printf("\n Nao permitido, venda inferior a 12 pecas");
else
{
*est=*est-qntd;
printf("\n Estoque:%d\n",*est);
}
}
int main (void)
{
int est,qntd;
int oper=0;
printf("\n Digite o valor inicial do estoque:\n");
scanf("%d",&est);
do{
system("cls");
printf("\n Digite a operação desejada \n\t sabendo que seu estoque atual e: %d \n\t1-comprar \n\t2-vender \n\t3-sair\n", est);
scanf("%d",&oper);
switch (oper)
{
case 1 :
printf("\n Digite a quantidade que deseja comprar:\n");
scanf("%d",&qntd);
soma (&est,qntd);
break;
case 2:
printf("\n Digite a quantidade que deseja vender\n\t");
scanf("%d",&qntd);
if(qntd<12||qntd>est)
printf("\n Este valor nao é permitido vender\n\t Sabendo que seu Estoque
...