Estrutura FOR

Bom dia.

Estou utilizando a estrutura FOR para percorrer uma variável inteira com tamanho de 365.

Ocorre que quando utilizo a estrutura, peço para percorrer e exibir o valor de 365 número, meu primeiro valor exibido é 67.

for (int i = 1; i <= 365; i++)

Percebi que armazena somente 299, quando testo com 299, os número exibidos são impressos corretamente. Alguém poderia me explicar porque isso ocorre? Testei também com WHILE e ocorreu o mesmo problema.

Obrigado.

Sua explicação está meio confusa. Você está iterando uma estrutura como uma lista ou vetor ou está fazendo um laço simples com números inteiros?

Se você puder postar o código completo, ajudaria muito.

Abraço.

1 curtida

O teu problema é somente no tamanho do buffer da janela e não no teu código.

Se estivres a executar na prompt do windows vais ver que nas propriedades tens lá um parâmetro “screen buffer size” com height=300

1 curtida

Realmente erra o buffer, ajustei e consegui exibir em tela. Obrigado.