Vilanova2012
Trabalho Universitário: Vilanova2012. Pesquise 862.000+ trabalhos acadêmicosPor: vilanova2012 • 27/4/2013 • 959 Palavras (4 Páginas) • 534 Visualizações
Desenvolvimento de algoritmo utilizando a Linguagem C
E a forma pela qual desenvolver um algoritmo usando como uma ferramenta para representar a solução de tarefas, associando processamento eletrônico de dados, onde representa o rascunho para programas(Software). Servirá como modelo para programas, pois sua linguagem é intermediária à linguagem humana e as linguagens de programação eles devem seguir as regras básicas de programação para que sejam compatíveis com as linguagens de programação
No desenvolvimento de um projeto a responsabilidade do programador é maior no desenvolvimento dos algoritmos do que na sua implementação pois, quando bem desenvolvidos, não se perde muito tempo em refaze-los, reimplantá-los e retestá-los.
Aplicação dos Conceitos de Estrutura de Controle para análise de condições
As estruturas de controle de são fundamentais para qualquer linguagem de programação. Sem elas não haveria uma maneira do programa ser executado: de cima para baixo comando por comando. Não haveria condições, repetições ou saltos. A linguagem C possui diversos comandos de controle de fluxo. É possível resolver todos os problemas sem utilizar todas elas, mas devemos nos lembrar que a elegância e facilidade de entendimento de um programa dependem do uso correto das estruturas no local certo.
O comando break, faz com que o switch seja interrompido assim que uma das declarações seja executada. Mas ele não é essencial ao comando switch. Se após a execução da declaração não houver um break, o programa continuará executando. Isto pode ser útil em algumas situações.
Desenvolvimento de Laços de Repetição
laço WHILE
Laço foreach
Repetir é uma as coisas mais importantes na programação. Na verdade, elas não se repetem indefinidamente, elas se repetem dependendo dos testes que fazem.
A função do laço while é repetir um determinado trecho ENQUANTO uma determinada condição for verdadeira.
Ou seja, o código do bloco só será rodado enquanto a condição der resultado verdadeiro.
Primeiro o while testa a condição, se for verdadeira, ele roda.
Ao término, ele testa novamente e roda novamente se for verdadeira.
Caso, em algum momento, o teste forneça valor lógico FALSO, o while vai parar e seu programa segue o fluxo normalmente.
Laço foreach
O laço "foreach" é usado para interagir (percorrer) listas. Ele opera sobre Arrays ou coleções veja sua syntax básica:
foreach(<tipo de dado> <nome> in <lista>)
{
//instruções
}
Veja um exemplo pratico para facilitar o entendimento:
string[] nomes = {"Cleber", "Carol", "Denis", "Roberto"};
foreach (string pessoa in nomes)
{
Console.WriteLine("{0} ", pessoa);
}
Criamos um array de string e colocamos alguns elementos dentro e no nosso loop "foreach" será exibida
todos os elementos dentro de nosso array.
a) Criar uma função para receber os pedidos: quantidade em quilos, largura das bobinas e altura das bobinas (unidade de medida milímetros).
1- Digitar pedido, qtd em quilos, largura, altura
2- Somar em conta
3- Mostrar dados
3.1- Se fim
4- Imprimir pedido
b) Criar uma função
...