Для студентов МГТУ им. Н.Э.Баумана по предмету ИнформатикаЗадача "WoofMeow"Задача "WoofMeow"
2024-02-27СтудИзба

ControlStatements Задача "WoofMeow" - Программа должна вывести положительные целые числа от 1 до n (включая). Число n подается программе на вход. Если число делится на три, то вместо него программа должна вывести строчку "Woof". Если число делится на пять

Описание

Программа выполнена на языке Си (программа представляет код, который вы можете вставить в свой компилятор и запустить, или например через онлайн компилятор http://www.onlinegdb.com">https://www.onlinegdb.com/online_c_compiler)

Название:
Сдать решение задачи ControlStatements (Вариант 1)
ControlStatements Задача "WoofMeow" - Программа должна вывести положительные целые числа от 1 до n (включая). Число n подается программе на вход. Если число делится на три, то вместо него программа должна вывести строчку "Woof". Если число делится на
Условие задачи:

Задача "WoofMeow"

Программа должна вывести положительные целые числа от 1 до n (включая). Число n подается программе на вход. Если число делится на три, то вместо него программа должна вывести строчку "Woof". Если число делится на пять, то вместо него программа должна вывести строчку "Meow". Если число делится и на три и на пять, то вместо него программа должна вывести строчку "WoofMeow".
При некорректном вводе (n < 1 или n - вообще не число) - программа должна вывести сообщение "bad input" и завершить работу с кодом 1. при корректном вводе - выполнить условие и завершить работу с кодом 0.

Формат входных данных

На вход программе в stdin (консоль) подается единственное целое число. При корректном вводе число помещается в тип данных int.

Формат результата

Программа выводит числа и строки согласно условию по одной штуке на каждой строке.

Примеры

Входные данные

nine thousand

Результат работы

bad input

Входные данные

0

Результат работы

bad input

Входные данные

17

Результат работы

1 
2
Woof
4
Meow
Woof
7
8
Woof
Meow
11
Woof
13
14
WoofMeow
16
17
Протокол проверки (тестирование программы на входных данных):

OK

Всего тестов: 5, пройдено: 5, не пройдено: 0.
Получено баллов: 1000 (из 1000).

Max. CPU time: 0.001

NРезультатВремя (с)Астр. время (с)Макс. RSSДоп. информацияБаллыСсылка
1OK0.0010.0111306624OK0 (0)L I O A E C F
2OK0.0010.0011294336OK0 (0)L I O A E C F
3OK0.0010.0021343488OK0 (0)L I O A E C F
4OK0.0010.0011363968OK0 (0)L I O A E C F
5OK0.0010.0011359872OK0 (0)L I O A E C F
LПараметры командной строки
IВходные данные
OВывод программы
AПравильный ответ
EВывод программы на stderr
CВывод проверяющей программы
FДоп. инф. о тесте
====== Тест #1 ======= 
--- Входные данные: размер 0 ---

--- Результат работы: размер 9 ---
bad input
--- Правильный ответ: размер 10 ---
bad input

--- Поток ошибок: размер 0 ---

--- Вывод проверяющей программы: размер 3 ---
OK

--- Resource usage ---
program: { utime=1, stime=0, ptime=1, rtime=11, maxvsz=0, maxrss=1306624, nvcsw=2, nivcsw=1, cgptimeus=764, cgutimeus=764 }
checker: { utime=1, stime=0, ptime=1, rtime=3, maxvsz=360448, maxrss=2281472, nvcsw=1, nivcsw=2 }

====== Тест #2 =======
--- Входные данные: размер 13 ---
триста

--- Результат работы: размер 9 ---
bad input
--- Правильный ответ: размер 10 ---
bad input

--- Поток ошибок: размер 0 ---

--- Вывод проверяющей программы: размер 3 ---
OK

--- Resource usage ---
program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1294336, nvcsw=1, nivcsw=1, cgptimeus=624, cgutimeus=624 }
checker: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=360448, maxrss=2277376, nvcsw=1, nivcsw=1 }

====== Тест #3 =======
--- Входные данные: размер 2 ---
0

--- Результат работы: размер 9 ---
bad input
--- Правильный ответ: размер 10 ---
bad input

--- Поток ошибок: размер 0 ---

--- Вывод проверяющей программы: размер 3 ---
OK

--- Resource usage ---
program: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=0, maxrss=1343488, nvcsw=1, nivcsw=1, cgptimeus=652, cgutimeus=652 }
checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2318336, nvcsw=1, nivcsw=1 }

====== Тест #4 =======
--- Входные данные: размер 3 ---
-1

--- Результат работы: размер 9 ---
bad input
--- Правильный ответ: размер 10 ---
bad input

--- Поток ошибок: размер 0 ---

--- Вывод проверяющей программы: размер 3 ---
OK

--- Resource usage ---
program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1363968, nvcsw=1, nivcsw=1, cgptimeus=697, cgutimeus=697 }
checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2273280, nvcsw=1, nivcsw=2 }

====== Тест #5 =======
--- Входные данные: размер 4 ---
151

--- Результат работы: размер 656 ---
1
2
Woof
4
Meow
Woof
7
8
Woof
Meow
11
Woof
13
14
WoofMeow
16
17
Woof
19
Meow
Woof
22
23
Woof
Meow
26
Woof
28
29
WoofMeow
31
32
Woof
34
Meow
Woof
37
38
Woof
Meow
41
Woof
43
44
WoofMeow
46
47
Woof
49
Meow
Woof
52
53
Woof
Meow
56
Woof
58
59
WoofMeow
61
62
Woof
64
Meow
Woof
67
68
Woof
Meow
71
Woof
73
74
WoofMeow
76
77
Woof
79
Meow
Woof
82
83
Woof
Meow
86
Woof
88
89
WoofMeow
91
92
Woof
94
Meow
Woof
97
98
Woof
Meow
101
Woof
103
104
WoofMeow
106
107
Woof
109
Meow
Woof
112
113
Woof
Meow
116
Woof
118
119
WoofMeow
121
122
Woof
124
Meow
Woof
127
128
Woof
Meow
131
Woof
133
134
WoofMeow
136
137
Woof
139
Meow
Woof
142
143
Woof
Meow
146
Woof
148
149
WoofMeow
151

--- Правильный ответ: размер 656 ---
1
2
Woof
4
Meow
Woof
7
8
Woof
Meow
11
Woof
13
14
WoofMeow
16
17
Woof
19
Meow
Woof
22
23
Woof
Meow
26
Woof
28
29
WoofMeow
31
32
Woof
34
Meow
Woof
37
38
Woof
Meow
41
Woof
43
44
WoofMeow
46
47
Woof
49
Meow
Woof
52
53
Woof
Meow
56
Woof
58
59
WoofMeow
61
62
Woof
64
Meow
Woof
67
68
Woof
Meow
71
Woof
73
74
WoofMeow
76
77
Woof
79
Meow
Woof
82
83
Woof
Meow
86
Woof
88
89
WoofMeow
91
92
Woof
94
Meow
Woof
97
98
Woof
Meow
101
Woof
103
104
WoofMeow
106
107
Woof
109
Meow
Woof
112
113
Woof
Meow
116
Woof
118
119
WoofMeow
121
122
Woof
124
Meow
Woof
127
128
Woof
Meow
131
Woof
133
134
WoofMeow
136
137
Woof
139
Meow
Woof
142
143
Woof
Meow
146
Woof
148
149
WoofMeow
151

--- Поток ошибок: размер 0 ---

--- Вывод проверяющей программы: размер 3 ---
OK

--- Resource usage ---
program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1359872, nvcsw=1, nivcsw=1, cgptimeus=620, cgutimeus=620 }
checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2260992, nvcsw=1, nivcsw=1 }


Показать/скрыть дополнительное описание

Программа выполнена на языке Си (программа представляет код, который вы можете вставить в свой компилятор и запустить, или например через онлайн компилятор https://www.onlinegdb.com/online_c_compiler) Название: Сдать решение задачи ControlStatements (Вариант 1) Условие задачи: Задача \"WoofMeow\" Программа должна вывести положительные целые числа от 1 до n (включая). Число n подается программе на вход. Если число делится на три, то вместо него программа должна вывести строчку \"Woof\". Если число делится на пять, то вместо него программа должна вывести строчку \"Meow\". Если число делится и на три и на пять, то вместо него программа должна вывести строчку \"WoofMeow\".

При некорректном вводе (n < 1 или n - вообще не число) - программа должна вывести сообщение \"bad input\" и завершить работу с кодом 1. при корректном вводе - выполнить условие и завершить работу с кодом 0. Формат входных данных На вход программе в stdin (консоль) подается единственное целое число. При корректном вводе число помещается в тип данных int. Формат результата Программа выводит числа и строки согласно условию по одной штуке на каждой строке. Примеры Входные данные nine thousand Результат работы bad input Входные данные 0 Результат работы bad input Входные данные 17 Результат работы 1 2 Woof 4 Meow Woof 7 8 Woof Meow 11 Woof 13 14 WoofMeow 16 17 Протокол проверки (тестирование программы на входных данных): OK Всего тестов: 5, пройдено: 5, не пройдено: 0.

Получено баллов: 1000 (из 1000). Max. CPU time: 0.001 NРезультатВремя (с)Астр. время (с)Макс. RSSДоп. информацияБаллыСсылка 1OK0.0010.0111306624OK0 (0)L I O A E C F 2OK0.0010.0011294336OK0 (0)L I O A E C F 3OK0.0010.0021343488OK0 (0)L I O A E C F 4OK0.0010.0011363968OK0 (0)L I O A E C F 5OK0.0010.0011359872OK0 (0)L I O A E C F LПараметры командной строки IВходные данные OВывод программы AПравильный ответ EВывод программы на stderr CВывод проверяющей программы FДоп. инф. о тесте ====== Тест #1 ======= --- Входные данные: размер 0 --- --- Результат работы: размер 9 --- bad input --- Правильный ответ: размер 10 --- bad input --- Поток ошибок: размер 0 --- --- Вывод проверяющей программы: размер 3 --- OK --- Resource usage --- program: { utime=1, stime=0, ptime=1, rtime=11, maxvsz=0, maxrss=1306624, nvcsw=2, nivcsw=1, cgptimeus=764, cgutimeus=764 } checker: { utime=1, stime=0, ptime=1, rtime=3, maxvsz=360448, maxrss=2281472, nvcsw=1, nivcsw=2 } ====== Тест #2 ======= --- Входные данные: размер 13 --- триста --- Результат работы: размер 9 --- bad input --- Правильный ответ: размер 10 --- bad input --- Поток ошибок: размер 0 --- --- Вывод проверяющей программы: размер 3 --- OK --- Resource usage --- program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1294336, nvcsw=1, nivcsw=1, cgptimeus=624, cgutimeus=624 } checker: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=360448, maxrss=2277376, nvcsw=1, nivcsw=1 } ====== Тест #3 ======= --- Входные данные: размер 2 --- 0 --- Результат работы: размер 9 --- bad input --- Правильный ответ: размер 10 --- bad input --- Поток ошибок: размер 0 --- --- Вывод проверяющей программы: размер 3 --- OK --- Resource usage --- program: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=0, maxrss=1343488, nvcsw=1, nivcsw=1, cgptimeus=652, cgutimeus=652 } checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2318336, nvcsw=1, nivcsw=1 } ====== Тест #4 ======= --- Входные данные: размер 3 --- -1 --- Результат работы: размер 9 --- bad input --- Правильный ответ: размер 10 --- bad input --- Поток ошибок: размер 0 --- --- Вывод проверяющей программы: размер 3 --- OK --- Resource usage --- program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1363968, nvcsw=1, nivcsw=1, cgptimeus=697, cgutimeus=697 } checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2273280, nvcsw=1, nivcsw=2 } ====== Тест #5 ======= --- Входные данные: размер 4 --- 151 --- Результат работы: размер 656 --- 1 2 Woof 4 Meow Woof 7 8 Woof Meow 11 Woof 13 14 WoofMeow 16 17 Woof 19 Meow Woof 22 23 Woof Meow 26 Woof 28 29 WoofMeow 31 32 Woof 34 Meow Woof 37 38 Woof Meow 41 Woof 43 44 WoofMeow 46 47 Woof 49 Meow Woof 52 53 Woof Meow 56 Woof 58 59 WoofMeow 61 62 Woof 64 Meow Woof 67 68 Woof Meow 71 Woof 73 74 WoofMeow 76 77 Woof 79 Meow Woof 82 83 Woof Meow 86 Woof 88 89 WoofMeow 91 92 Woof 94 Meow Woof 97 98 Woof Meow 101 Woof 103 104 WoofMeow 106 107 Woof 109 Meow Woof 112 113 Woof Meow 116 Woof 118 119 WoofMeow 121 122 Woof 124 Meow Woof 127 128 Woof Meow 131 Woof 133 134 WoofMeow 136 137 Woof 139 Meow Woof 142 143 Woof Meow 146 Woof 148 149 WoofMeow 151 --- Правильный ответ: размер 656 --- 1 2 Woof 4 Meow Woof 7 8 Woof Meow 11 Woof 13 14 WoofMeow 16 17 Woof 19 Meow Woof 22 23 Woof Meow 26 Woof 28 29 WoofMeow 31 32 Woof 34 Meow Woof 37 38 Woof Meow 41 Woof 43 44 WoofMeow 46 47 Woof 49 Meow Woof 52 53 Woof Meow 56 Woof 58 59 WoofMeow 61 62 Woof 64 Meow Woof 67 68 Woof Meow 71 Woof 73 74 WoofMeow 76 77 Woof 79 Meow Woof 82 83 Woof Meow 86 Woof 88 89 WoofMeow 91 92 Woof 94 Meow Woof 97 98 Woof Meow 101 Woof 103 104 WoofMeow 106 107 Woof 109 Meow Woof 112 113 Woof Meow 116 Woof 118 119 WoofMeow 121 122 Woof 124 Meow Woof 127 128 Woof Meow 131 Woof 133 134 WoofMeow 136 137 Woof 139 Meow Woof 142 143 Woof Meow 146 Woof 148 149 WoofMeow 151 --- Поток ошибок: размер 0 --- --- Вывод проверяющей программы: размер 3 --- OK --- Resource usage --- program: { utime=1, stime=0, ptime=1, rtime=1, maxvsz=0, maxrss=1359872, nvcsw=1, nivcsw=1, cgptimeus=620, cgutimeus=620 } checker: { utime=1, stime=0, ptime=1, rtime=2, maxvsz=360448, maxrss=2260992, nvcsw=1, nivcsw=1 }  .

Характеристики лабораторной работы

Учебное заведение
Вариант
Программы
Просмотров
4
Покупок
0
Качество
Идеальное компьютерное
Размер
873 b

Список файлов

  • Код на Си.txt 492 b
  • Замечания к коду.txt 99 b
Картинка-подпись
Ваше экономие времени является моей ГЛАВНОЙ задачей! Если я Вам хоть чуть-чуть помог, пожалуйста, сделайте и мне приятное, оставьте 5 ЗВЁЗД и позитивный комментарий. Большое спасибо!

Комментарии

Поделитесь ссылкой:
Цена: 99 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг-
0
0
0
0
0
Поделитесь ссылкой:
Сопутствующие материалы
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
440
Средний доход
с одного платного файла
Обучение Подробнее