algoritmos e programacao
a. Criar uma função para receber os pedidos: quantidade em quilos, largura das bobinas e altura das bobinas (unidade de medida milímetros).
# include
Main ( )
{
int cont, n; float larg, qtde, alt; char resp [1] for (cont = 1; ; cont ++)
{
printf (“Digite o número do pedido”); scanf (“%i”, & n); printf (Digite a quantidade em Kg”); scanf (“%f”, & qtde); printf (“Digite a largura da bobina em mm”); scanf (“%f”, & larg); printf (“Digite a altura da bobina em mm”); scanf (“%f”, & alt); printf (“Pedido %i cadastrado com sucesso”, n); printf (“Deseja continuar? (S/N)”); scanf (“%s”, & resp); if (strcmp (resp, “N”) = = 0) break; }
}
b. Criar uma função que combine a informação de largura de todos os pedidos informados e resulte em um valor que determine qual o total que será usado da
Bobina Jumbo.
# include main ( )
{
int cont, n; float larg, total; for (cont = 1; ; cont ++)
{
printf (“Digite o número do pedido”); scanf (“%i”, & n); printf (“Digite a largura da bobina em mm”); scanf (“%f”, & larg); total=larg+cont; printf (“A largura total da bobina é %i”, larg, cont);
}
}
c. Fazer um acumulativo para demonstrar o total de volume de produção das bobinas filhas.
# include
# include main ( )
{
int cont, cod, vol; char resp [1] for (cont = 1; ; cont ++)
{
printf (“Digite o código do produto”); scanf (“%i”, & cod); printf (Digite o volume produzido”); scanf (“%i”, & vol); printf (“\n O produto %i tem %i bobinas produzidas”, cod, vol); printf (“Deseja saber o volume de produção de mais algum item? (S/N)”); scanf (“%s”, & resp); if (strcmp (resp, “N”) == 0) break; }
}
d. Fazer um acumulativo para demonstrar o total de altura na produção das bobinas filhas.
# include
# include main ( )
{
int cont, cod, alt; char resp [1] for (cont = 1; ; cont ++)
{
printf (“Digite o código do produto”); scanf (“%i”, & cod); printf (Digite a altura da bobina