Como criar laços for aninhados em c programação

Video: Curso C++ - Aula 57 - Laços Aninhados - eXcript

Com a programação C, você pode ficar dentro de um para laço é outro loop. Pode parecer louco para fazer um loop dentro de um loop, mas é uma prática comum. O jargão oficial é nested loop. Um aninhada loop mostra um exemplo.

Video: Lógica de Programação Aula 23 LAÇO PARA em C

A ANINHADA LOOP

#include int main () {int alfa, código-a (alfa = `A`-alphalt; =` G`-alfa alfa = + 1) {para (código = 1-codelt; = 7-code = código + 1 ) {printf ("% C% dt", Alfa, código) -} putchar ( `n`) - / * encerrar uma linha de texto * /} retorno (0) -}

Não deixe que todos os travessões intimidar você- eles fazem o código mais legível. Recuos também ajudar a mostrar que declarações pertencem a qual for loop, porque eles se alinham na mesma parada de tabulação.

Video: Laço for e laço for aninhado | Linguagem C #009

Linha 7 em A aninhada loop começa a primeira, exterior para o circuito. Ele conta a partir de letras de A a G. Ele também contém a segunda, interior de loop e uma função putchar () na linha 13. Essa função ajuda a organizar a saída em linhas por cuspindo uma nova linha após cada linha é exibida.



A função printf () na saída da linha 11 exibe o programa, especificando o valor espira externa, alfa, e o valor espira interna, código. A sequência do t fuga separa a saída.

Exercício 11: Digite o código-fonte do A Nested loop em seu editor. Construir e executar.

A1 A2 A3 A4 A5 A6 A7B1 B2 B3 B4 B5 B6 B7C1 C2 C3 C4 C5 C6 C7D1 D2 D3 D4 D5 D6 D7E1 E2 E3 E4 E5 E6 E7F1 F2 F3 F4 F5 F6 F7G1 G2 G3 G4 G7 G5 G6

Um loop aninhado triplo contém três para demonstrações, que continua a cascata mostrado em A Nested Loop. Contanto que você pode igualar-se as chaves com cada um para declaração (e isso é fácil, graças a editores de texto modernos), é algo que você pode realizar muito facilmente.

Video: [C] Aula 35 - STRUCT - Parte 1

Exercício 12: Escrever uma de três letras programa acrónimo de geração. listas de saída do programa todas as três combinações de letras de AAA através ZZZ, vomitou cada um em uma linha por si só.


Publicações relacionadas