• 0
Sign in to follow this  
Luciano Cruz

(Resolvido) Duvida em C

Question

1. A instrução MAIS conveniente quando você sabe que terá que inicializar e incrementar variáveis durante o loop é:___________________________

eu acho que é FOR

Pessoal vocês poderiam me ajudar eu estou em duvida não sei se pode ser WHILE

eu sei que na instrução WHILE as variaveis são iniciadas antes do bloco.

sera que é FOR ou WHILE

por favor se alguém puder ajudar eu responder essa pergunta

obrigado a todos

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

se você tem um numero de vezes para executar aquele bloco de código você utiliza o FOR agora se você tem um vetor declarado mas não há necessidade de preenche-lo completo você utiliza o WHILE pois ele permite que você pare a execução a qualquer momento definindo uma "FLAG" que seria um valor digitado para que o programa entendesse que era para ele parar de executar aquele determinado bloco de código as duas entraria na resposta pois o flag do while pode ser o contador do FOR no caso ficaria

Utilizando o FOR

int contador;
for(contador=0;contador<99;contador++){
       /*Bloco de codigo*/
}
Utilizando o DO/WHILE(que e a mesma coisa do WHILE)
int contador,sair=0;
do{
     /*Bloco de codigo*/
     printf("aperte -2 para sair.\n");
     scanf("%d",&sair);
     contador=contador+1;
}while(contador < 99 || sair != -2);

Agora basta entender o que o programa necessita.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this