O Sistersinspirit.ca ajuda você a encontrar respostas confiáveis para todas as suas perguntas com a ajuda de especialistas. Faça suas perguntas e receba respostas detalhadas de profissionais com ampla experiência em diversos campos. Explore nossa plataforma de perguntas e respostas para encontrar respostas detalhadas de uma ampla gama de especialistas em diversas áreas.
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 visitar nossa plataforma. Esperamos que tenha encontrado as respostas que procurava. Volte sempre que precisar de mais informações. Obrigado por usar nossa plataforma. Nosso objetivo é fornecer respostas precisas e atualizadas para todas as suas perguntas. Volte em breve. Obrigado por visitar Sistersinspirit.ca. Volte em breve para mais informações úteis e respostas dos nossos especialistas.