O Sistersinspirit.ca é o melhor lugar para obter respostas rápidas e precisas para todas as suas perguntas. Obtenha respostas rápidas para suas perguntas de uma rede de profissionais experientes em nossa plataforma de perguntas e respostas. Experimente a conveniência de obter respostas precisas para suas perguntas de uma comunidade dedicada de profissionais.
Sagot :
Resposta:
Uma estrutura condicional é baseada em uma condição que se for atendida o algoritmo toma uma decisão. Esta estrutura de repetição é também chamada de loop pré-testado, pois a expressão booleana é verificada antes da primeira execução. Se inicialmente ela já resultar em FALSO, as instruções que estão dentro do bloco não são executadas nenhuma vez. Exemplo utilizando a linguagem C, porém o fundamento das estruturas condicionais são os mesmos para quaisquer linguagens.
Note que o código acima representa a seguinte condição: se o número A for maior que o número B, o algoritmo irá entender que a condição é verdadeira e deve exibir a mensagem “o número A é maior que o número B”, se esta condição não for atendida, ou seja, se ela for falsa, o algoritmo não irá tomar nenhuma ação, pois ela não atende a condição. São utilizadas, por exemplo, para repetir ações semelhantes que são executadas para todos os elementos de uma lista de dados, ou simplesmente para repetir um mesmo processamento até que a condição seja satisfeita.
While (enquanto)
É dentre as 3 a mais simples.Repete um bloco de código enquanto uma condição permanecer verdadeiraCaso a condição seja falsa, os comandos dentro do while não serão executados e a execução continuará com os comandos após o while.
Do… While (faça enquanto)Muito parecido com o while, porém tem uma diferença crucial: condição é verificada após executar o bloco de comandos.Há uma bloco de comandos e logo depois uma verificação. Assim caso a variável condicional for alterada dentro do bloco de comandos, isso afetará a validação da condição.O For é utilizado para executar um conjunto de comandos executado por um número X de vezes.É passada uma situação inicial, uma condição e uma ação a ser executada a cada repetição.For (pO FOREACH é uma simplificação do operador FOR.Permite acessar cada elemento individualmente iterando sobre toda a coleção sem a necessidade de informação de índices.
Explicação:
As estruturas condicionais e de repetição presentes na linguagem C envolvem uma condição que, sendo for atendida, faz o algoritmo tomar uma decisão.
As estruturas de repetição são conhecidas como loop pré-testado, uma vez que a expressão booleana é verificada anteriormente a primeira execução.
Dessa forma, se ela der um resultado FALSO, as instruções não serão executadas.
Por outro lado, na linguagem C as estruturas condicionais se fundamentam nos mesmos para quaisquer linguagens.
Obrigado por escolher nossa plataforma. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Esperamos que isso tenha sido útil. Por favor, volte sempre que precisar de mais informações ou respostas às suas perguntas. Obrigado por usar o Sistersinspirit.ca. Volte novamente para obter mais conhecimento dos nossos especialistas.