Comamandos de condição e repetiçãoALGORITMOS IPor: EdersonPanini Marques
Comandos de condiçãoOs comandos de condição como o proprio nome já indica da uma condição ao sistema.O primeiro é o  comando if, sua estrutura é a seguinte:If (condição) { comandos }else{comandos}Em portugues se le o comando assim:Se (a menina for bonita) {condiçãoEscrever: a menina é bonitacomando}senão {Escrever:  menina não é bonita          comando}‘
Comandos de condiçãoExemplo:(criou-se uma variavel)intopcao;(Insire um valor na variavel)scanf(“%d”,&opcao); (condição: se variavelopcao for igual a 1)if (opcao == 1) {(dentro da chaves: o comando q vai executar se a condição for verdadeira)printf(“a opcao escolhida e 1”);}(Insere-se o comando senão)else{(dentro da chaves: o comando q vai executar se a condição for falsa)printf(“a opcao escolhida não e 1 ”);}
Comandos de condição“Comando SWITCH”O comando switch é usado quando precisamos usar 3 condições ou  mais.Sua estrutura é da seguinte forma:switch (variavel) {case resultado_um:break;case resultado_dois:break;case resultado_tres:break;}
Comandos de condição“Comando SWITCH”Ele é interpretado em português da seguinte forma:Intopcao;Ler a variavel(opcao) {Caso opcao seja 1:Escrever a menina é bonita; parar;Caso opcao seja 2:Escrever a menina é um pouco bonita;Parar;Caso opcao seja 3:Escrever a menina é feia;Parar; }
Comandos de condiçãoExemplo(criou-se uma variavel)intopcao;(insere o switch e dentro  dos parenteses a variavel)switch(opcao) {(comando case: caso o numero da variavel seja 1)case 1:(comando q vai ser executado caso numero da variavel seja 1)printf(“A menina é bonita”);(parar e ir para o final das chaves)break;(comando case: caso o numero da variavel seja 2)case 2:(comando q vai ser executado caso numero da variavel seja 2)printf(“A menina é um pouco bonita”);(parar e ir para o final das chaves)break;(comando case: caso o numero da variavel seja 3)case 3:(comando q vai ser executado caso numero da variavel seja 3)printf(“A menina é feia”);(parar e ir para o final das chaves)break;}
Comandos de repetição
Comandos de repetiçãoOs comandos de repetição são usados quando precisamos fazer um laço(repetição de comandos).Comando for.O comando for é usado quando precisamos fazer um laço em uma quantia determinada de vezes.A sua estrutura é a seguinte:for(varivel;condição;acréscimo na variavel) {comandos a serem repetidos}
Comandos de repetiçãoEm português a interpretação é a seguinte:Intcont=1;Para(variavelcont;repete enquanto variavelcont for menor que 10; aumennto de +1 na variavel em cada volta ) {Escrever: essa frase aparecera 10 vezes na tela;}Vamos entender melhor:
Comandos de repetiçãoO comando for (para em ingles) faz uma repetição dos comandos dentro das chaves enquanto o que esta dentro dos parenteses for falso.Intcont=0;For (cont;cont<10;cont++){ printf(“essa mensagem aparecera 10 vezes”) }Vamos pegar cada parte do que esta dentro dos parenteses:cont;- (variavel que foi criada)cont<10;    - (a condição da repetição. Vemos que a variavelcont vale 0 quando foi criada então, enquanto ela for menor que 10, o comando que esta dento das chaves vai se repetir)cont++        - (aqui é atribuido uma soma de +1 na variavelcont)Então montando isso nos parenteses fica assim:for (cont;cont<10;cont++)            |                ||variavel         |           |                 condição       |                                    soma
Comandos de repetiçãoExemplo:(criou-se uma variavel e atribuiu o valor de 0 para ela)intcont=0;(o comando for com a variavel;condição;e soma)for (cont;cont<10; cont++) {(comando a ser repetido)printf(“a cada volta vai ser somando +1 no cont e quando cont chegar a 10 o for para de repetir”)}
Comandos de repetiçãoComando do{}while()O comando do{}while() é usado quando n temos uma repetição definida, ele vai repetir os comandos enquanto a condição for verdadeira e só para quando a condição for falsa. Ele é muito usado para fazer o menu dos programas.Sua estrutura é a seguinte:do{}while(condição);Em portugues:Fazer {todos os coamandos inseridos aqui} enquanto (condição for verdadeira);
Comandos de repetiçãoExemplo:(Cria uma variavel)int menu;(comando do)do{(comandos que vao se repetir enquanto a condição for falsa)printf(“Olá mundo”);(O comando while da a condição e verifica se é verdadeira ou falsa, se for falsa ele faz a repetição, se for verdadeira para a repetição)}while(menu !=5);

Mais conteúdo relacionado

PPT
Java básico - Módulo 05 - Estruturas de Repetição
PDF
Algoritmos e Programação: Estruturas de repetição
PDF
Estruturas de Repetição - FOR, WHILE e DO WHILE
PPT
Algoritmos Aula 09
PPT
Lógica de Programação - Estrutura de repetição
PPT
Java básico - Módulo 04: Estruturas de controle
PDF
0000364 aula 5 estruturas de decisão
PPTX
Algoritmos 01 - Semana 06 - Múltipla Escolha
Java básico - Módulo 05 - Estruturas de Repetição
Algoritmos e Programação: Estruturas de repetição
Estruturas de Repetição - FOR, WHILE e DO WHILE
Algoritmos Aula 09
Lógica de Programação - Estrutura de repetição
Java básico - Módulo 04: Estruturas de controle
0000364 aula 5 estruturas de decisão
Algoritmos 01 - Semana 06 - Múltipla Escolha

Mais procurados (20)

PDF
T08_T09_LM3: Estruturas de repetição (2013-2014)
PPT
Algoritmo e programação repeticao
PDF
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
PDF
Migrando para PHP7 - Novidades
ODP
Aula05 - Lógica de Programação
PDF
LabMM3 - Aula teórica 07
PDF
(A09) LabMM3 - JavaScript - Estruturas de repetição
PPT
Comandos de pascal e estrutura de repetição (para...fazer)
ODP
Linguagem C 04 Estruturas De Repeticao
PDF
15080590 aula6-estrutura-de-repeticao
PDF
Controle de Fluxo, Exceções, Assertivas
DOCX
Exercicios facebook
ODP
aula 06 - Logica de programacao
PPTX
O basico do Python
PPTX
Aula 02 - Escolha caso
PPTX
Laços de Repetição - C++
ODP
Aula02 - Lógica de Programação
PDF
Ecossistema Python
PPT
Algoritmos 05 - Estruturas de repetição
PDF
Construindo aplicações CLI com Symfony Console
T08_T09_LM3: Estruturas de repetição (2013-2014)
Algoritmo e programação repeticao
Alg aula 05-1 - estruturas de-repeticao tp1 (repita e enquanto)
Migrando para PHP7 - Novidades
Aula05 - Lógica de Programação
LabMM3 - Aula teórica 07
(A09) LabMM3 - JavaScript - Estruturas de repetição
Comandos de pascal e estrutura de repetição (para...fazer)
Linguagem C 04 Estruturas De Repeticao
15080590 aula6-estrutura-de-repeticao
Controle de Fluxo, Exceções, Assertivas
Exercicios facebook
aula 06 - Logica de programacao
O basico do Python
Aula 02 - Escolha caso
Laços de Repetição - C++
Aula02 - Lógica de Programação
Ecossistema Python
Algoritmos 05 - Estruturas de repetição
Construindo aplicações CLI com Symfony Console
Anúncio

Semelhante a Algoritimos. Comamandos de condição e repetição (20)

PDF
EstrutControleC.pdf
PDF
Comandos de Controle de Programa em C - Resumo
PDF
Estrutura de linguagem C++
ODP
Algoritmos C/C++ - Aula 02
PPT
2 controle fluxo
PPTX
Slide 5 - Estruturas de repetição portugol.pptx
PPTX
Curso de Java 3 - (Estruturas de Controle, Decisão, Loop, Procedimento).pptx
PDF
Apostila c
PDF
Aula 1 | Introdução a C++
PDF
Aula de C e C++
PDF
Introduçãso a linguagem c
PDF
Apostila de-introdução-à-linguagem-c
PDF
PHP 5.3 - Estruturas de Controle
PDF
Aula 05 - Estrutura de Controle em PHP.pdf
PPT
Introdução a linguagem c 2_97_2003
PPTX
PHP - estruturas controlo.pptx
PDF
Aprendendo a programar programando na linguagem c
PDF
Estrutura de Dados - Características da linguagem C - 2
PDF
Livro aberto aprendendo a programar na linguagem c
PDF
Aula03 repeticao
EstrutControleC.pdf
Comandos de Controle de Programa em C - Resumo
Estrutura de linguagem C++
Algoritmos C/C++ - Aula 02
2 controle fluxo
Slide 5 - Estruturas de repetição portugol.pptx
Curso de Java 3 - (Estruturas de Controle, Decisão, Loop, Procedimento).pptx
Apostila c
Aula 1 | Introdução a C++
Aula de C e C++
Introduçãso a linguagem c
Apostila de-introdução-à-linguagem-c
PHP 5.3 - Estruturas de Controle
Aula 05 - Estrutura de Controle em PHP.pdf
Introdução a linguagem c 2_97_2003
PHP - estruturas controlo.pptx
Aprendendo a programar programando na linguagem c
Estrutura de Dados - Características da linguagem C - 2
Livro aberto aprendendo a programar na linguagem c
Aula03 repeticao
Anúncio

Último (20)

PDF
Unid1 _ProdEProcSw-2022.1- paraProf.pdf
PDF
DocumentoCurricularGoiasAmpliadovolII.pdf
PPTX
Santo Agostinho, bispo de Hipona, doutor da Igreja 354-430 d.C..pptx
PPTX
Renascimento - Aula 1 - Cursinho de Filosofia.pptx
PDF
Desafio-SAEB-Lingua-portuguesa-9o-ano-c7xqle (1) (3) (2) (1).pdf
PPTX
Aula de psicofarmacologia: classes de psicofármacos
PDF
Orientação de profeta Muhammad (que a paz e benção de Deus estejam com ele) n...
PDF
Os pilares da fé. (Religião muçulmana)
PPTX
ISTs (1).pptx doenças sexualmente transmissiveis
PPTX
SLIDES PROGRAMA DE ATENÇÃO INSLIDESTEGRAL A SAÚDE DA MULHER.pptx
PPTX
Aulão-Enem 2025 História PARA ENSINO MÉDIO
PPTX
Continente europeu sua Hegemonia Europeia na Cultura.pptx
PPTX
Aula de Psicofarmacologia: Psicotrópicos
PPTX
funcionamento de pilhas e baterias - encerramento
PPTX
Gesto de Sala de Aulae a A mediação de conflitos
PPTX
EDUCAÇÃO FINANCEIRA - PORCENT E JUROS SIMPLLES.pptx
PDF
REVISAGOIAS3SERIECIENCIASdanatureza_MARCO_ABRIL-ESTUDANTE.pdf
PPTX
REVISA_GOIAS_3_SERIE_LP_2_BIMESTRE_PPT.pptx
PDF
Poema Minha Pátria. Análise e compreensão do poema
PPT
Aulão dos descritores SAEB-SAEPE maio - slide aulão 2.ppt
Unid1 _ProdEProcSw-2022.1- paraProf.pdf
DocumentoCurricularGoiasAmpliadovolII.pdf
Santo Agostinho, bispo de Hipona, doutor da Igreja 354-430 d.C..pptx
Renascimento - Aula 1 - Cursinho de Filosofia.pptx
Desafio-SAEB-Lingua-portuguesa-9o-ano-c7xqle (1) (3) (2) (1).pdf
Aula de psicofarmacologia: classes de psicofármacos
Orientação de profeta Muhammad (que a paz e benção de Deus estejam com ele) n...
Os pilares da fé. (Religião muçulmana)
ISTs (1).pptx doenças sexualmente transmissiveis
SLIDES PROGRAMA DE ATENÇÃO INSLIDESTEGRAL A SAÚDE DA MULHER.pptx
Aulão-Enem 2025 História PARA ENSINO MÉDIO
Continente europeu sua Hegemonia Europeia na Cultura.pptx
Aula de Psicofarmacologia: Psicotrópicos
funcionamento de pilhas e baterias - encerramento
Gesto de Sala de Aulae a A mediação de conflitos
EDUCAÇÃO FINANCEIRA - PORCENT E JUROS SIMPLLES.pptx
REVISAGOIAS3SERIECIENCIASdanatureza_MARCO_ABRIL-ESTUDANTE.pdf
REVISA_GOIAS_3_SERIE_LP_2_BIMESTRE_PPT.pptx
Poema Minha Pátria. Análise e compreensão do poema
Aulão dos descritores SAEB-SAEPE maio - slide aulão 2.ppt

Algoritimos. Comamandos de condição e repetição

  • 1. Comamandos de condição e repetiçãoALGORITMOS IPor: EdersonPanini Marques
  • 2. Comandos de condiçãoOs comandos de condição como o proprio nome já indica da uma condição ao sistema.O primeiro é o comando if, sua estrutura é a seguinte:If (condição) { comandos }else{comandos}Em portugues se le o comando assim:Se (a menina for bonita) {condiçãoEscrever: a menina é bonitacomando}senão {Escrever: menina não é bonita comando}‘
  • 3. Comandos de condiçãoExemplo:(criou-se uma variavel)intopcao;(Insire um valor na variavel)scanf(“%d”,&opcao); (condição: se variavelopcao for igual a 1)if (opcao == 1) {(dentro da chaves: o comando q vai executar se a condição for verdadeira)printf(“a opcao escolhida e 1”);}(Insere-se o comando senão)else{(dentro da chaves: o comando q vai executar se a condição for falsa)printf(“a opcao escolhida não e 1 ”);}
  • 4. Comandos de condição“Comando SWITCH”O comando switch é usado quando precisamos usar 3 condições ou mais.Sua estrutura é da seguinte forma:switch (variavel) {case resultado_um:break;case resultado_dois:break;case resultado_tres:break;}
  • 5. Comandos de condição“Comando SWITCH”Ele é interpretado em português da seguinte forma:Intopcao;Ler a variavel(opcao) {Caso opcao seja 1:Escrever a menina é bonita; parar;Caso opcao seja 2:Escrever a menina é um pouco bonita;Parar;Caso opcao seja 3:Escrever a menina é feia;Parar; }
  • 6. Comandos de condiçãoExemplo(criou-se uma variavel)intopcao;(insere o switch e dentro dos parenteses a variavel)switch(opcao) {(comando case: caso o numero da variavel seja 1)case 1:(comando q vai ser executado caso numero da variavel seja 1)printf(“A menina é bonita”);(parar e ir para o final das chaves)break;(comando case: caso o numero da variavel seja 2)case 2:(comando q vai ser executado caso numero da variavel seja 2)printf(“A menina é um pouco bonita”);(parar e ir para o final das chaves)break;(comando case: caso o numero da variavel seja 3)case 3:(comando q vai ser executado caso numero da variavel seja 3)printf(“A menina é feia”);(parar e ir para o final das chaves)break;}
  • 8. Comandos de repetiçãoOs comandos de repetição são usados quando precisamos fazer um laço(repetição de comandos).Comando for.O comando for é usado quando precisamos fazer um laço em uma quantia determinada de vezes.A sua estrutura é a seguinte:for(varivel;condição;acréscimo na variavel) {comandos a serem repetidos}
  • 9. Comandos de repetiçãoEm português a interpretação é a seguinte:Intcont=1;Para(variavelcont;repete enquanto variavelcont for menor que 10; aumennto de +1 na variavel em cada volta ) {Escrever: essa frase aparecera 10 vezes na tela;}Vamos entender melhor:
  • 10. Comandos de repetiçãoO comando for (para em ingles) faz uma repetição dos comandos dentro das chaves enquanto o que esta dentro dos parenteses for falso.Intcont=0;For (cont;cont<10;cont++){ printf(“essa mensagem aparecera 10 vezes”) }Vamos pegar cada parte do que esta dentro dos parenteses:cont;- (variavel que foi criada)cont<10; - (a condição da repetição. Vemos que a variavelcont vale 0 quando foi criada então, enquanto ela for menor que 10, o comando que esta dento das chaves vai se repetir)cont++ - (aqui é atribuido uma soma de +1 na variavelcont)Então montando isso nos parenteses fica assim:for (cont;cont<10;cont++) | ||variavel | | condição | soma
  • 11. Comandos de repetiçãoExemplo:(criou-se uma variavel e atribuiu o valor de 0 para ela)intcont=0;(o comando for com a variavel;condição;e soma)for (cont;cont<10; cont++) {(comando a ser repetido)printf(“a cada volta vai ser somando +1 no cont e quando cont chegar a 10 o for para de repetir”)}
  • 12. Comandos de repetiçãoComando do{}while()O comando do{}while() é usado quando n temos uma repetição definida, ele vai repetir os comandos enquanto a condição for verdadeira e só para quando a condição for falsa. Ele é muito usado para fazer o menu dos programas.Sua estrutura é a seguinte:do{}while(condição);Em portugues:Fazer {todos os coamandos inseridos aqui} enquanto (condição for verdadeira);
  • 13. Comandos de repetiçãoExemplo:(Cria uma variavel)int menu;(comando do)do{(comandos que vao se repetir enquanto a condição for falsa)printf(“Olá mundo”);(O comando while da a condição e verifica se é verdadeira ou falsa, se for falsa ele faz a repetição, se for verdadeira para a repetição)}while(menu !=5);