Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gustavo Rodrigues Torre

[Resolvido] Configuração com for

Recommended Posts

Criar um programa q gere a seguinte saida

Saída do programa:

 

1

12

123

1234

123

12

1

 

Eu fiz o código só q sai um monte de numeros na tela sem parar não sei onde esta o rro.

 

# include<stdio.h>
# include<stdlib.h> 

main()
{
int numero,i,j;

printf("Entre com os valores ");
scanf("%d",&numero);

  for(i=1;i=numero;i++) {
  printf("\n");
	 for(j=1;j=i;j++)
	 printf("%d",j);
   printf("\n");
	 }
  
	for(i=(numero-1);i=1;i--) {
	printf("\n");
	  for(j=1;j=i;j++)
	  
	  printf("%d",j);	   
	  printf("\n");
	  }

system("pause");
return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tbm estava em busca desse código, to tentando desenvolver mas to meio perdido na lógica dele

o meu é esse

 

 

 

1) Faça um programa que possua um procedimento que receba, por parâmetro, a quantidade de valores a serem gerados da série de fibonacci, e exiba, por exemplo: se o usuário solicitou cinco elementos da série, o programa deverá exibir:

 

1

11

112

1123

11235

1123

112

11

1

 

 

Se alguém puder nos ajudar

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oops acho que fiz errado, depois refaço.

 

OK.

Espero que vocês tenham alguma função Fibonatti aí pois não vou desenvolver uma.

Se não tiverem uma que funciona, farei uma para vocês.

 

O código não é tão difícil assim:

 

int x, y, max;

scanf("%d", max);

for(x = 0; x < max; x++)
{
  for(y = 0; y < x; y++)
  {
	printf("%d", fib(y+1));
  }
  printf("\n");
}
for(x = max - 2; x >= 0; x--)
{
  for(y = 0; y < x; y++)
  {
	printf("%d", fib(y+1));
  }
  printf("\n");
}

 

CRIADOR DO TÓPICO:

O erro do seu código está aqui:

for(j=1;j=i;j++)
Essa linha aparece duas vezes no seu código.

O certo é:

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continua com erro.

 

# include<stdio.h>
# include<stdlib.h> 

main()
{
int numero,i,j;

printf("Entre com os valores ");
scanf("%d",&numero);

  for(i=1;i=numero;i++) {
	 for(j=1;j<=i;j++)
	 printf("%d",j);
   printf("\n");
	 }
  
	for(i=(numero-1);i=1;i--) {
	 for(j=1;j<=i;j++)
	   printf("%d",j);	   
	  printf("\n");
	  }

system("pause");
return 0;
}

Oops acho que fiz errado, depois refaço.

 

OK.

Espero que vocês tenham alguma função Fibonatti aí pois não vou desenvolver uma.

Se não tiverem uma que funciona, farei uma para vocês.

 

O código não é tão difícil assim:

 

int x, y, max;

scanf("%d", max);

for(x = 0; x < max; x++)
{
  for(y = 0; y < x; y++)
  {
	printf("%d", fib(y+1));
  }
  printf("\n");
}
for(x = max - 2; x >= 0; x--)
{
  for(y = 0; y < x; y++)
  {
	printf("%d", fib(y+1));
  }
  printf("\n");
}

 

CRIADOR DO TÓPICO:

O erro do seu código está aqui:

for(j=1;j=i;j++)
Essa linha aparece duas vezes no seu código.

O certo é:

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja isso:

 

for(i=1; i<=4; i++){
   for(j=1; j<=i; j++)
	  printf("%i",j);
   printf("\n");
}

Agora tentem fazer a volta, é muito parecido.

 

1

12

123

1234

123

12

1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kandrade eu fiz assim e funcionou

 

/*configuração*/
/*Lista de exercicio repetição*/
# include<stdio.h>
# include<stdlib.h> 

main()
{
int numero,i,j;

printf("Entre com os valores ");
scanf("%d",&numero);

  for(i=1;i<=numero;i++) {
	 for(j=1;j<=i;j++)
	 printf("%d",j);
   printf("\n");
	 }
  
	for(i=(numero-1);i>=1;i--) {
	 for(j=1;j<=i;j++)
	   printf("%d",j);	   
	  printf("\n");
	  }

system("pause");
return 0;
}

 

 

Veja isso:

 

for(i=1; i<=4; i++){
   for(j=1; j<=i; j++)
	  printf("%i",j);
   printf("\n");
}

Agora tentem fazer a volta, é muito parecido.

 

1

12

123

1234

123

12

1

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.