O conceito aplicado na estrutura em programação
Artigo: O conceito aplicado na estrutura em programação. Pesquise 861.000+ trabalhos acadêmicosPor: anjinho003 • 3/6/2013 • Artigo • 689 Palavras (3 Páginas) • 667 Visualizações
Aula-tema: Programação Estruturada.
Esta atividade é importante para que você conheça os conceitos aplicados na
Programação Estruturada. São trabalhados os conceitos de Desenvolvimento de Algoritmos e
Estruturas de Controle.
Para realizá-la, devem ser seguidos os passos descritos.
PASSOS
Passo 1 (Aluno)
1. Fazer a leitura individual de: Introdução à Programação de Computadores para Cursos de
Engenharia e de Automação. Disponível em:
<https://docs.google.com/a/aedu.com/file/d/0Bx2ZnHfyWt9QMnFjLXd4OHZ3V28/p
review>. Acesso em: 17 set. 2012. Buscar compreender os princípios do Desenvolvimento
de Algoritmos e Estruturas de Controle.
2. Fazer a leitura individual dos capítulos 2: Operadores, 3: Laços e 4: Comandos de Decisão do
livro texto da disciplina de Algoritmos e Programação (MIZRAHI, Victorine Viviane.
Treinamento em Linguagem C. 1ª ed. São Paulo: Pearson, 2007. p. 27 a 105) focando a leitura
em Definição dos Operadores, Comandos de Desvio de Fluxo e Repetição Condicional.
Passo 2 (Equipe)
Fazer a discussão do conteúdo do texto lido, e registrar as informações pertinentes que serão
utilizadas para produzir relatório com programas e análises de qualidade e complexidade,
com destaque para:
Engenharia de Produção - 1ª Série - Algoritmos e Programação
Paulo César Barreto da Silva, Thiago Salhab Alves
Pág. 7 de 10
• Desenvolvimento de Algoritmo utilizando a Linguagem C.
• Aplicação dos conceitos de Estrutura de Controle para análise de condições.
• Desenvolvimento de Laços de Repetição.
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 bobinas
e altura das bobinas (unidade de medida milímetros).
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.
c. Apresentar o volume de produção necessário para atendimento dos pedidos
recebidos. Exemplo:
float nBobinasJumbo = somaQuantidadePedido / PesoBobinaJumbo;
printf("O número de Bobinas Jumbo com 2.450 mm e' %.2f", nBobinasJumbo);
d. Apresentar o usuário da largura total que será utilizada da Bobina Jumbo. A largura
total será a soma de todas as larguras dos pedidos que foram informados pelo usuário.
Exemplo:
printf("A largura total utilizada e' %.2f", totalLarguraBobinasFilhas);
e. Informar ao usuário a porcentagem da bobina jumbo que não será utilizada. Esta
informação é o Total de Perda Comercial (Refugo Comercial). O usuário deverá ser
consultado se está conjugação será aprovada ou se será descartada, sendo assim o
pedido não será aceito para produção.
Exemplo:
float perdaComercial = 1-(totalLarguraBobinasFilhas / 2450);
printf("O número de Bobinas Jumbo com 2.450 mm e' %.2f /%", nBobinasJumbo);
Passo 4 (Equipe)
Elaborar e entregar ao professor um relatório com o nome
Relatório 2 – Programação Estruturada contendo as atividades desenvolvidas nos passos
anteriores desta etapa.
ETAPA 3 (tempo para realização: 5 horas)
...