Зная период деления амебы определить, сколько амеб будет через заданное количество часов - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Одноклеточная амеба каждые 3 часа делится на 2 клетки. Определить, сколько амеб будет через 3, 6, 9, 12,..., 24 часа. вот что у меня получилось:
#include <stdio.h>
#include<locale>
int main()
{setlocale (LC_CTYPE, "russian");
    int i,a;
    a=1;
    for(i=0;i<24;i=i+3)
    {
    a=a*2;
    }
    printf("Через %d часов будет %d амёб \n",i,a);
 return 0;
}
Как сделать,чтобы показывало кол-во амёб по часам?

Решение задачи: «Зная период деления амебы определить, сколько амеб будет через заданное количество часов»

textual
Листинг программы
#include <stdio.h>
#include<locale>
int main()
{
    setlocale (LC_CTYPE, "russian");
    int i,a;
    a=1;
    for(i=0; i<24; i=i+3)
    {
        a=a*2;
        printf("Через %d часов будет %d амёб \n",i,a);
    }
 
    return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. #include — подключается стандартная библиотека ввода/вывода, которая позволяет выводить информацию на экран.
  2. #include — подключается библиотека для работы с локалью, в данном случае используется русская локаль.
  3. int main() — функция main(), в которой начинается выполнение программы.
  4. setlocale (LC_CTYPE, russian); — установка русской локали для вывода информации на экран.
  5. int i,a; — объявление переменных i и a типа int.
  6. a=1; — присваивание переменной a значение 1.
  7. for(i=0; i<24; i=i+3) — цикл for, который выполняется 24 раза с шагом 3.
  8. { — начало блока кода, который выполняется внутри цикла.
  9. *a=a2;** — умножение переменной a на 2.
  10. printf(Через %d часов будет %d амёб \n,i,a); — вывод информации на экран с помощью функции printf(). В данном случае выводится количество часов и количество амеб, которое будет через заданное количество часов.
  11. return 0; — завершение функции main(), что означает завершение работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы