ATPS ALGORITMOS 02
2. Etapa 2Programação Estruturada
2.3 Passo 3
2.4 Passo 4
3. Etapa 3Vetores e Matrizes, Modularização
3.1 Passo 1
3.2 Passo 2
3.3 Passo 3
3.4 Passo 4
4. Etapa 4Strings e Funções de Manipulação. Tipos Estruturados (Registros).
4.1 Passo 1
4.2 Passo 2
4.3 Passo 3
4.4 Passo 4
5. Conclusão
6. Bibliografia
Etapa 2Programação Estruturada
Passo 3 (Equipe)
Utilizar os conceitos de Algoritmos, desenvolver um algoritmo em Linguagem C que seja capaz de realizar a conjugação baseada nos parâmetros e fazer o cálculo de aproveitamento da Bobina Jumbo:
a. Criar uma função para receber os pedidos: quantidade em quilos, largura das bobina se altura das bobinas (unidade de medida milímetros).
1- Digitar pedido, qtd em quilos, largura, altura
2- Somar em conta
3- Mostrar os dados
4- Se fim
5- Imprima o pedido
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.
1- Digitar pedido, largura, perda de Bobina Jumbo
2- Somar largura em conta 3- Se fim de pedido
4- Largura *2/100=perda de Bobina Jumbo
5- Largura – perda de bobina 6- Imprimir dados
c. Apresentar o volume de produção necessário para atendimento dos pedidos recebidos.
Exemplo:float nBobinasJumbo = somaQuantidadePedidopesoBobinaJumbo;printf("O número de Bobinas Jumbo com 2.450 mm e' %.2f", nBobinasJumbo);
1- Digitar soma qtd pedido, peso Bobina Jumbo
2- Somar 1 em conta
3- Qtd pedido / 2450 4- Mostrar dados
5- Se fim 6- Imprime dados
d. Apresentar o usuário da largura total que será utilizada da Bobina Jumbo. A larguratotal será a soma de todas as larguras dos pedidos que foram informados pelo usuário.
Exemplo:printf("A largura total utilizada e' %.2f", totalLarguraBobinasFilhas);
1- Digitar pedido, largura bobina jumbo
2- Somar largura em conta
3- Se fim 4- Imprime total largura
e. Informar ao usuário a porcentagem da bobina jumbo que não será