|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.03.2022, 12:14 | #1 |
Пользователь
Регистрация: 24.11.2021
Сообщений: 37
|
задание с амебой
Одноклеточная амеба каждые 3 часа делится на две клетки. Определить, сколько клеток будет через 48 часов из одной первоначальной.
язык Си |
21.03.2022, 12:23 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,551
|
Код:
Последний раз редактировалось digitalis; 21.03.2022 в 12:30. |
21.03.2022, 12:28 | #3 |
Пользователь
Регистрация: 24.11.2021
Сообщений: 37
|
digitalis, не работает почему то(
|
21.03.2022, 12:29 | #4 |
Пользователь
Регистрация: 24.11.2021
Сообщений: 37
|
digitalis, можете пожалуйста более подробно код расписать, просто мне очень срочно задание нужно сдать
|
21.03.2022, 12:29 | #5 |
Форумчанин
Регистрация: 02.06.2021
Сообщений: 515
|
Бывает... А еще поговаривают, что в школе проходят прогрессии.
|
21.03.2022, 12:32 | #6 |
Пользователь
Регистрация: 24.11.2021
Сообщений: 37
|
ForenLi, я понимаю что это прогрессия, просто я не знаю как оформить это кодом
|
21.03.2022, 12:34 | #7 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,551
|
Ну там всякие include, void main () и определения типов. Мне лень это натюкивать, проще набрать "примеры программ на Си" (вроде этого) и заменить на этот код.
Код:
----------------------------- Амёба уже засомневалась - делиться ли ей при таком к ней отношении ----------------------------- Ник у тебя не соответствующий. Не opsam, а op_pust'_za_menya_drugie Последний раз редактировалось digitalis; 21.03.2022 в 12:42. |
21.03.2022, 14:27 | #8 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
digitalis
n = 1 ; t = 0 ; while (t <49) { n += n ; t += 3; printf ("%3d %6d \n",t,n) ; } Цитата:
n *= 2; // Т.е. 48 / 3 + 1 = 17 циклов, что составит: 2^17 = 131072 // +1 т.к. счёт от нуля PS: Не берите в голову. А если делится не на 2 а 3 или 5?
Как-то так, ...
|
|
21.03.2022, 21:05 | #9 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,551
|
Сильно подозреваю, что n += n ; и n *= 2; is the same (monohrenstwenno) Если бы было 3 или 5 или hzs, то так бы я и написал.
А результат будет - смотря что считать нулём отсчёта: в момент первого деления включили секундоскоп или после этого события - через 3 часа после старта их стало две. Зачастую чем пустяковей задачка, тем оживлённее по ней разгорается дискуссия Вот придумать что-нибудь примитивней этой задачи - ум не поворачивается. Последний раз редактировалось digitalis; 21.03.2022 в 21:08. |
21.03.2022, 23:30 | #10 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 957
|
амЁба каждые 3 часа делится на 2 клетки
сколько клеток будет через 48 часов =2^(48/3) Код:
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
Последний раз редактировалось сфинкс; 21.03.2022 в 23:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тестовое задание на PHP - как лучше попросить оплату за тестовое задание? | vinniepooh | Свободное общение | 2 | 23.07.2020 23:06 |
Задание на C# | Pro100 tak | Помощь студентам | 2 | 19.10.2016 15:55 |
Задание на проверку.Задание:Изменить порядок следования элементов массива на обратный. | Valiev1 | Помощь студентам | 1 | 26.10.2015 20:06 |
Запутаное задание задание с массивом.Буду очень благодарен. | Riko1 | Общие вопросы C/C++ | 2 | 22.10.2011 10:23 |
Задание | Vali | Общие вопросы C/C++ | 3 | 21.12.2010 13:23 |