Jump to content
Fórum Script Brasil
  • 0

Ajuda com laço for


R4ven

Question

Boa tarde gente eu preciso criar um programa utilizando o laço for

Crie um programa que imprima a sequencia a seguir utlizando o laço "for";

1,2,3,4,5,6,7,8,9

Eu to olhando posts na internet mas não to conseguindo fazer

estou no caminho certo?

#include <stdio.h>

main (){

int num1;

for(num1=9,num1>9,num1++);

}

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Para fazer isso é muito simples. Observe:

for (int i = 1; i < 10; i++)
{
   if (i != 9)
  cout << i << ", ";
  else
  cout << i << ".";
}

Qualquer dúvida é só perguntar.

Att.,

Pedro

Link to comment
Share on other sites

  • 0

consegui obrigado a quem ajudou ^^ agora tenho +3 pra fazer parecidos mais já tenho uma grande base agora obrigado

Editando:

alguém sabe se tem como aplicar repetição nesse programa?

#include <stdio.h>

main (){

int i;

for (i = 1; i < 4; i++)

{

if(i == 4)

printf("%d", i);

printf("%d,", i);

}

}

Ele ta imprimindo na tela a mensagem de sequencia 1,2,3 eu queria que continua-se imprimindo assim:

1,2,3,1,2,3,1,2,3......

Edited by R4ven
Link to comment
Share on other sites

  • 0

Use um outro for loop antes do que você tem. Exemplo:

for (int a = 0; a < NumerodeVezes; a++)
{
   for (int i = 1; i < 4; i++)
{
  if (i == 4)
  printf("%d", i);
  printf("%d,",i);
}
}

Att.,

Pedro

Edited by PedroCunha
Link to comment
Share on other sites

  • 0
Use um outro for loop antes do que você tem. Exemplo:

for (int a = 0; a < NumerodeVezes; a++)
{
   for (int i = 1; i < 4; i++)
{
  if (i == 4)
  printf("%d", i);
  printf("%d,",i);
}
}

Att.,

Pedro

É por padrão do C declarar todas as variáveis no inicio do bloco de instruções. Se você compilar isso em um compilador de linguagem C ocorreria um erro dizendo que não se pode declarar variável dentro de um loop. Para contornar esse erro tem que chamar o compilador(no caso do gcc) a flag -std=c99.

Link to comment
Share on other sites

  • 0

consegui fazer esse valeu mas agora esse eu tentei mais de 3 horas e nada teriam como explicar um pouco desse aqui?

Criar um programa em C que imprima a sequencia com laço for

1,2,4,8,16,32,64,128,256,512.......1048576

Começo de programação é dificil assim mesmo? to fazendo TADS e ta muito tenso pouca aula muito exercicio e pouco "exemplo"

Poderiam me ajudar solucionar esse?

Link to comment
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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...