Ir para conteúdo

POWERED BY:

Arquivado

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

RGRQRS

contador diferente de condição

Recommended Posts

Bom dia !!!

Criei um prog para exibir o quadrado dos numeros inteiros do intervalo "15 a 200", usei condições for e while, mas, quando executo ambos exibem os quadrados a partir do 52, estou usando o Dev - c++ 4.9.9.2.

 

#include <stdio.h>
#include <stdlib.h>
main()
{
	  int cont=0,resp=0;
	  cont=15;
	  
	  for (cont=15;cont<=200;cont=cont+1)
			{
			 resp = cont*cont;
			 printf("\n %d X %d = %d",cont,cont,resp);
			 }
			 printf("\n");
			 system("pause");
}
---------------------------------------------------------------------

#include <stdio.h>
#include <stdlib.h>
main()
{
	  int cont,resp,n;
	  cont=15;
	  
	  while (cont<=200)
			{
			 resp = cont*cont;
			 printf("\n %d X %d = %d",cont,cont,resp);
			 cont=cont+1;
			 }
			 printf("\n");
			 system("pause");
}

Desde já agradeço a colaboração dos colegas, outrora prestada anteriormente neste forum.

Compartilhar este post


Link para o post
Compartilhar em outros sites

certeza de que não é a tela que rola a saída?

porque aqui roda normal.

isis@DeadParrot:~/src> bc

bc 1.06

Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.

This is free software with ABSOLUTELY NO WARRANTY.

For details type `warranty'.

15*15

225

15^2

225

 

isis@DeadParrot:~/src> ./a.out

15 X 15 = 225

16 X 16 = 256

17 X 17 = 289

18 X 18 = 324

19 X 19 = 361

20 X 20 = 400

21 X 21 = 441

22 X 22 = 484

23 X 23 = 529

24 X 24 = 576

25 X 25 = 625

26 X 26 = 676

27 X 27 = 729

28 X 28 = 784

29 X 29 = 841

30 X 30 = 900

31 X 31 = 961

32 X 32 = 1024

33 X 33 = 1089

34 X 34 = 1156

35 X 35 = 1225

36 X 36 = 1296

37 X 37 = 1369

38 X 38 = 1444

39 X 39 = 1521

40 X 40 = 1600

41 X 41 = 1681

42 X 42 = 1764

43 X 43 = 1849

44 X 44 = 1936

45 X 45 = 2025

46 X 46 = 2116

47 X 47 = 2209

48 X 48 = 2304

49 X 49 = 2401

50 X 50 = 2500

51 X 51 = 2601

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, quando exibi sua terminação é 200*200, volto na barra de rolagem e noto realmente que a exibição inicia-se com 52, ouvi sugestão que poderia ser o compilador dev-c++, será?

Compartilhar este post


Link para o post
Compartilhar em outros sites

a saida na tela nao tem limite de linhas? tipo um buffer? Porque se tiver é coisa da IDE e nao do compilador.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae cara, tenho o mesmo Dev-C++ aqui rodei o seu código funcionou perfeitamente portanto problema do Dev-C++ não pode ser!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente amigos, rodei este programa em outra maquina com o dev c++ e esta td certo com o programa, com o dev c++. vou tentar achar qual é a dificuldade e informo vcs, muito grato pela atenção..

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.