• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia Ambiental ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Introdução às Funções em Programação

10

Introdução às Funções em Programação

Linguagens de Programação

UNICA

Introdução à Linguagem de Programação C

21

Introdução à Linguagem de Programação C

Linguagens de Programação

UNICA

Estruturas de Dados: Arrays, Matrizes e Estruturas em C

11

Estruturas de Dados: Arrays, Matrizes e Estruturas em C

Linguagens de Programação

UNICA

Estruturas Condicionais em Lógica de Programação

13

Estruturas Condicionais em Lógica de Programação

Linguagens de Programação

UNICA

Texto de pré-visualização

ESTRUTURAS DE CONTROLE Prof Geraldo Júnior O comando IF é a estrutura condicional mais simples que existe e está presente em praticamente todas as linguagens de programação Sua sintaxe é muito simples e fácil de entender e a grande variedade e liberdade que este comando nos permite ter deixam fazem com que sua utilização se amplie para a grande maioria das tomadas de decisão em um programa de computador Sintaxe if condição Comandos que serão executados se a condição for analisada como verdadeira SELECÃO COM IF No caso do condicional IF se a condição estabelecida como parâmetro for analisada como verdadeira para sistema ele permite a execução do código que está em seu corpo Caso contrário ou seja caso a condição seja analisada como falsa ele simplesmente ignora o código que está em seu corpo SELECÃO COM IF main int x printfDigite um número scanfdx if x 10 printfVocê digitou um número maior que 10 printfEsta linha não depende da condição Quando temos mais de um IF dentro um do outro temos a condição de if encadeado ou if aninhado Este termo consiste em uma estrutura condicional que possui outra estrutura condicional dentro desta ou seja se o condicional externo for estabelecido como verdadeiro então o condicional interno também será testado SELECÃO COM IF ENCADEADO main Int n printfDigite um número scanfdn if n 1 if n 10 printfVocê digitou um número entre 1 e 10 Se a condição testada for falsa podemos utilizar o comando ELSE associado ao IF para fazer as vezes da condição contrária ELSE que numa tradução direta do inglês significa OUTRO e pode ser interpretado neste caso como SE NÃO Ou seja o caso contrário outro caso do IF que nada mais é que a condição estabelecida como FALSA SELECÃO COM IF ENCADEADO main int numero printfDigite um número scanfdnumero IF numero 0 printfNúmero menor que zero ELSE printfNúmero maior que 0 Os operadores lógicos servem para juntar duas condições em um teste único Estes operadores são utilizados nos programas quando temos a necessidade de estabelecer mais de uma condição para o mesmo teste if texto 0 texto 9 OPERADORES LÓGICOS Operador Descrição and e or ou not não A estrutura de repetição FOR é bastante flexível e não obriga o programador a utiliza todos os conceitos exatamente como definido em sua forma padrão mas é fortemente recomendado que se utilize FOR inicialização teste incrementodecremento ESTRUTURA DE REPETIÇÃO FOR Escrevendo os números de 1 a 1000 na tela main int i for i1 i1000 i printfdi Quando definimos duas estruturas de repetição e colocamos uma dentro da outra ou seja um loop externo e um outro loop interno estamos criando uma estrutura de laços aninhados LAÇOS ANINHADOS main int i j for i 1 i 2 i for j 1 j 3 j printfd e d i j A ideia de funcionamento do laço WHILE é a mesma do laço FOR só que este não carrega na sua declaração todas as informações de inicialização teste e incremento O Laço WHILE carrega em sua sintaxe somente o TESTE as outras definições devemos colocar antes e dentro do corpo de execução do laço O LAÇO WHILE main int num num 0 while num 3 printfdnum num O laço DOWHILE tem a mesma definição de estrutura que o laço WHILE com a única diferença que este faz o teste no final Ou seja ele executa o seu corpo de comandos para depois fazer o teste enquanto que o laço WHILE o teste é realizado no início antes mesmo de executar pela primeira vez O LAÇO DOWHILE main int i 2 do printfdi i whilei2 OBRIGADO ATÉ A PRÓXIMA UNIDADE

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Introdução às Funções em Programação

10

Introdução às Funções em Programação

Linguagens de Programação

UNICA

Introdução à Linguagem de Programação C

21

Introdução à Linguagem de Programação C

Linguagens de Programação

UNICA

Estruturas de Dados: Arrays, Matrizes e Estruturas em C

11

Estruturas de Dados: Arrays, Matrizes e Estruturas em C

Linguagens de Programação

UNICA

Estruturas Condicionais em Lógica de Programação

13

Estruturas Condicionais em Lógica de Programação

Linguagens de Programação

UNICA

Texto de pré-visualização

ESTRUTURAS DE CONTROLE Prof Geraldo Júnior O comando IF é a estrutura condicional mais simples que existe e está presente em praticamente todas as linguagens de programação Sua sintaxe é muito simples e fácil de entender e a grande variedade e liberdade que este comando nos permite ter deixam fazem com que sua utilização se amplie para a grande maioria das tomadas de decisão em um programa de computador Sintaxe if condição Comandos que serão executados se a condição for analisada como verdadeira SELECÃO COM IF No caso do condicional IF se a condição estabelecida como parâmetro for analisada como verdadeira para sistema ele permite a execução do código que está em seu corpo Caso contrário ou seja caso a condição seja analisada como falsa ele simplesmente ignora o código que está em seu corpo SELECÃO COM IF main int x printfDigite um número scanfdx if x 10 printfVocê digitou um número maior que 10 printfEsta linha não depende da condição Quando temos mais de um IF dentro um do outro temos a condição de if encadeado ou if aninhado Este termo consiste em uma estrutura condicional que possui outra estrutura condicional dentro desta ou seja se o condicional externo for estabelecido como verdadeiro então o condicional interno também será testado SELECÃO COM IF ENCADEADO main Int n printfDigite um número scanfdn if n 1 if n 10 printfVocê digitou um número entre 1 e 10 Se a condição testada for falsa podemos utilizar o comando ELSE associado ao IF para fazer as vezes da condição contrária ELSE que numa tradução direta do inglês significa OUTRO e pode ser interpretado neste caso como SE NÃO Ou seja o caso contrário outro caso do IF que nada mais é que a condição estabelecida como FALSA SELECÃO COM IF ENCADEADO main int numero printfDigite um número scanfdnumero IF numero 0 printfNúmero menor que zero ELSE printfNúmero maior que 0 Os operadores lógicos servem para juntar duas condições em um teste único Estes operadores são utilizados nos programas quando temos a necessidade de estabelecer mais de uma condição para o mesmo teste if texto 0 texto 9 OPERADORES LÓGICOS Operador Descrição and e or ou not não A estrutura de repetição FOR é bastante flexível e não obriga o programador a utiliza todos os conceitos exatamente como definido em sua forma padrão mas é fortemente recomendado que se utilize FOR inicialização teste incrementodecremento ESTRUTURA DE REPETIÇÃO FOR Escrevendo os números de 1 a 1000 na tela main int i for i1 i1000 i printfdi Quando definimos duas estruturas de repetição e colocamos uma dentro da outra ou seja um loop externo e um outro loop interno estamos criando uma estrutura de laços aninhados LAÇOS ANINHADOS main int i j for i 1 i 2 i for j 1 j 3 j printfd e d i j A ideia de funcionamento do laço WHILE é a mesma do laço FOR só que este não carrega na sua declaração todas as informações de inicialização teste e incremento O Laço WHILE carrega em sua sintaxe somente o TESTE as outras definições devemos colocar antes e dentro do corpo de execução do laço O LAÇO WHILE main int num num 0 while num 3 printfdnum num O laço DOWHILE tem a mesma definição de estrutura que o laço WHILE com a única diferença que este faz o teste no final Ou seja ele executa o seu corpo de comandos para depois fazer o teste enquanto que o laço WHILE o teste é realizado no início antes mesmo de executar pela primeira vez O LAÇO DOWHILE main int i 2 do printfdi i whilei2 OBRIGADO ATÉ A PRÓXIMA UNIDADE

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®