TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritimo

Trabalho Universitário: Algoritimo. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  14/3/2015  •  970 Palavras (4 Páginas)  •  263 Visualizações

Página 1 de 4

Programação Estruturada

ETAPA 2 (tempo para realização: 3 horas)

.

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/0Bx2ZnHfyWt9QMnFjLXd4OHZ3V2/preview>. 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:

• 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, desenvolverem 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: Engenharia Mecânica - 1ª Série - Algoritmos e Programação Paulo César Barreto da Silva, Thiago Salhab Alves

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 <stdio.h>

#include <stdlib.h>

Int 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 <stdio.h>

#include <stdlib.h>

Int 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. 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);

#include <stdio.h>

#include <stdlib.h>

Int 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

...

Baixar como (para membros premium)  txt (7.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com