Não sei como perguntar infinitas vezes!

Não sei como perguntar infinitas vezes!

por Lucas Sung Jun Hong -
Número de respostas: 2

Carlinhos! É uma questão boba e tenho certeza que a resposta seja lógica e óbvia....
MAS não sei como fazer um programa continuar a rodar depois que uma operação seja realizada..
Exemplo, quando fazemos aqueles exercícios em que temos n>0 e uma certa sequência de números.
Em tal tipo de exercício, temos de fazer com que o programa peça a próxima sequência n números de vezes, certo?

Mas como diabos faço com que o programa continue pedir um x para que o programa pare quando eu bem quiser??
Tentei botar um scanf (igualzinho ao no começo de um programa hipotético) no final do esqueleto do programa,
e nothing!

Agradeço desde já!!!!!!

Em resposta à Lucas Sung Jun Hong

Re: Não sei como perguntar infinitas vezes!

por Carlos E. Ferreira -

De algum jeito seu programa deve saber que a entrada acabou... Por exemplo, você está lendo sequências de n elementos: 

n_1 a_1 a_2 ... a_n_1

n_2 b_1 ... b_n_2

...

Quando tivermos um n_i = 0 acabou a entrada. Bastaria colocar um while e verificando se já acabou ou não... 

Não sei se entendi sua pergunta.

carlinhos