Первоклассник Петя сочиняет стихи. Петя не задумывается про рифму или ритм. Он знает: стихи — это то, что написано в столбик.
Поэтому Петя пишет любой текст в строчку, а потом разбивает его на части и пишет их в столбик. Получается стихотворение.
Вот начало программы, имитирующей записи Пети. Допиши её так, чтобы она выводила переменные a, b и c сначала в строчку через пробел, а потом в столбик.
Ниже простой способ сделать вывод в нужном порядке на Python.
Как это работает:
- print(a, b, c) выводит переменные в одну строку, разделяя их пробелами.
- Далее каждую переменную можно вывести отдельно, чтобы получить столбик.
Пример кода (предполагаем, что a, b и c уже заданы):
# Предположим, что a, b, c уже заданы
print(a, b, c) # вывод в одну строку через пробел
print(a)
print(b)
print(c)
Если хотите увидеть конкретные значения, можно так:
a = 5
b = 9
c = 2
print(a, b, c)
print(a)
print(b)
print(c)
Дополнительные варианты:
- Вывести первую строку и затем столбик тем же способом, но через цикл:
print(a, b, c)
for x in (a, b, c):
print(x)
- Если по стилю нужна строгость к разделителям, можно указать sep:
print(a, b, c, sep=' ')
print(a)
print(b)
print(c)
Примечание:
- Если вы используете другой язык (C/C++, Java, JavaScript и т. д.), логика такая же: сначала вывести три значения в одну строку через пробел, затем по одному в каждой новой строке. Пример для C:
int a = 5, b = 9, c = 2;
printf("%d %d %d\n", a, b, c);
printf("%d\n", a);
printf("%d\n", b);
printf("%d\n", c);