Member 13413688 Ответов: 1

Как мне написать код для него


Входные данные будут состоять из четного числа строк текста. Ввод будет прерван пустой строкой. Предположим, что существует 2n строк ввода. Ваша программа должна распечатать последние n строк ввода, то есть вторую половину ввода, а затем первые n строк, то есть первую половину ввода.

Например, если входные данные следующие:

наш дорогой друг,

давай поедим

тогда выход должен быть:

давай поедим

наш дорогой друг,

Что я уже пробовал:

i = 1
а 1:
линейный вход()
если строка==":

1 Ответов

Рейтинг:
2

OriginalGriff

Еще раз перечитайте свой домашний вопрос.
Вам нужно читать в строках текста и хранить их до тех пор, пока вы не получите пустую строку, чтобы закончить ввод.
После этого вам нужно иметь два цикла, чтобы распечатать этот вывод обратно: сначала распечатать последние N / 2 строки, а затем распечатать первые N / 2 строки.

Это не сложно, если вы немного подумаете об этом и попытаетесь сделать это поэтапно: сначала получите входную часть, а затем начните работать над выходом.
Но это твое домашнее задание, так что я не дам тебе никакого кода!


Member 13413688

это не домашнее задание, это действительно важные вопросы, заданные для нашего экзамена. а наш учитель в отпуске. так что, пожалуйста, помогите мне

OriginalGriff

Экзамены - это даже больше домашней работы, чем обычная домашняя работа!
Вы понимаете, что пытаться получить ответы на экзаменационные вопросы-это
мошенничество. А тот тип мошенничества, который автоматически приводит вас к неудаче и заставляет все ваши другие результаты выглядеть сомнительными?
Б) велика вероятность быть пойманным? Ваши наставники будут хорошо осведомлены о подобных сайтах...