В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
qwaszxpolkmn129
qwaszxpolkmn129
18.04.2021 08:17 •  Информатика

решить задачу) Паскаль

В институте биоинформатики по офису передвигается робот. Недавно студенты из группы программистов написали для него программу, по которой робот, когда заходит в комнату, считает количество программистов в ней и произносит его вслух: "n программистов".

Для того, чтобы это звучало правильно, для каждого

n

n

нужно использовать верное окончание слова.

Напишите программу, считывающую с пользовательского ввода целое число

n

n

(неотрицательное), выводящее это число в консоль вместе с правильным образом изменённым словом "программист", для того, чтобы робот мог нормально общаться с людьми, например: 1 программист, 2 программиста, 5 программистов.

В комнате может быть очень много программистов. Проверьте, что ваша программа правильно обработает все случаи, как минимум до 1000 человек.

Дополнительный комментарий к условию:

Обратите внимание, что задача не так проста, как кажется на первый взгляд. Если ваше решение не проходит какой-то тест, это значит, что вы не рассмотрели какой-то из случаев входных данных (число программистов

0≤n≤1000

0



n



1000

). Обязательно проверяйте свои решения на дополнительных значениях, а не только на тех, что приведены в условии задания.

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

Показать ответ
Ответ:
alegarxih
alegarxih
17.02.2020 08:53

Правило: Порядок выполнения арифметических действий в числовом выражении следующий:
а) произвести вычисления в скобках или раскрыть скобки в выражении (если они есть);
б) выполнить все действия второй ступени (умножение и деление);
в) выполнить действия первой ступени (сложение и вычитание).

 

Например:
738 : б + (241 — 164) + 136 * 8 = 1 288
Порядок выполнения действий:
— выполняем действие в скобках:
1) 241 — 164 = 77
— выполняем действия второй ступени:
2) 738 : 6 = 123
3) 136 * 8 = 1 088
— выполняем действия первой ступени:
4) 123 + 77 = 200
5) 200 + 1 088 = 1 288
Несколько действий первой ступени можно объединять в одно действие:
4) 123 + 77 + 1 088 = 1 288

0,0(0 оценок)
Ответ:

 \0, \a, \b, \t, \n, \v, \f, \r 

ESC/P (Epson Standard Code for Printers) — это язык команд, разработанный Epson, для управления принтерами. Он используется преимущественно в матричных и некоторых струйных принтерах. ESC/P является фактическим стандартом для матричных принтеров и используется другими производителями, иногда в несколько расширенном виде.

ESC-символы
Специальные ASCII-символы, вроде возврата каретки или табуляции. Их синтаксис эквивалентен используемому в языке C — с применением символа обратной косой («\»).

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