vladkrikoff1
21.03.2021 21:40

Символ переноса на новую строку Для записи многострочных данных часто используется символ переноса на новую строку '\n'. Если добавить его в текст, то при печати в консоль он будет отображаться разбитым на части. Пример можно увидеть на скриншоте.
Для хранение всех идей в одной строке, можно использовать команду ниже:
ideas = ideas + f"{num}. {idea}\n"

Описание работы программы
- Сначала вводится имя сотрудника.
- Затем по очереди вводятся идеи.
- Если сотрудник придумал меньше трёх идей, то вводится "стоп".
- Программа автоматически нумерует идеи в формат " . "
- В конце программа выводит в консоль сообщение "Список собранных идей. Автор: ." и с новой строки печатает список собранных идей.
- Если идей нет, программа выводит в консоль сообщение " пока думает."

Написать программу
Формат идеи определён, теперь начнём конкурс.

В отдел разработки идей приходят сотрудники и просят записать их варианты. Было решено, что больше трёх идей от человека не принимаются. Напиши программу, которая соберёт до трёх идей одним списком, и выведет их на экран. Формат вывода показан на скриншоте и описан в подсказке.

ideas = ""
num = 0
name = input("Имя и фамилия сотрудника:")
while num:
idea = input(f"Идея номер {num}:")
ideas = ""
print("Список собранных идей. Автор: {имя}.")

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
зайчик135
05.06.2020 13:03

Задача 1:

var a,b: real;

var c: char;

begin

write('Введите a: ');

readln(a);

write('Введите b: ');

readln(b);

write('Введите нужную операцию (+,-,*,/): ');

readln(c);

if (c='+') then writeln('Результат: ',a+b)

else if (c='-') then writeln('Результат: ',a-b)

else if (c='*') then writeln('Результат: ',a*b)

else if (c='/') then writeln('Результат: ',a/b);

end.

Задача 2:

var a: integer;

begin

write('Введите количество кроликов: ');

readln(a);

write('Количество морковок: ',3*100+a*2);

end.

Задача 3:

var a: integer;

begin

write('Введите число: ');

readln(a);

write('Последняя цифра числа: ',a mod 10);

end.

0,0(0 оценок)
Ответ:
toteara1
05.06.2020 13:03

Задача 1:

var a,b: real;

var c: char;

begin

write('Введите a: ');

readln(a);

write('Введите b: ');

readln(b);

write('Введите нужную операцию (+,-,*,/): ');

readln(c);

if (c='+') then writeln('Результат: ',a+b)

else if (c='-') then writeln('Результат: ',a-b)

else if (c='*') then writeln('Результат: ',a*b)

else if (c='/') then writeln('Результат: ',a/b);

end.

Задача 2:

var a: integer;

begin

write('Введите количество кроликов: ');

readln(a);

write('Количество морковок: ',3*100+a*2);

end.

Задача 3:

var a: integer;

begin

write('Введите число: ');

readln(a);

write('Последняя цифра числа: ',a mod 10);

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота