Для того чтобы задавать вопросы из списка по порядку без повторений, можно создать переменную, которая будет хранить индекс текущего вопроса, и увеличивать его на 1 после каждого заданного вопроса.
Пример кода на Python:
```python
questions = ['Как дела?', 'Что нового?', 'Как погода?', 'Чем занимаетесь?']
index = 0
def ask_question():
global index
question = questions[index]
print(question)
index = (index + 1) % len(questions)
for _ in range(len(questions)):
ask_question()
```
В этом коде список вопросов задается в переменной `questions`, затем создается функция `ask_question`, которая выводит текущий вопрос и увеличивает индекс на 1. В цикле `for` вызывается функция `ask_question` столько раз, сколько в списке вопросов. Таким образом, каждый вопрос будет задан по порядку без повторений.