С++ ПОМОГИТЕ СРОЧНОО! Одноклеточная амёба каждые 3 часа делится на 2 клетки.
Определить, сколько амёб будет через 3, 6, 9, 12, … T часов. Где T кратно 3-ём Написать программу с функцией, которая принимает время T и печатает в столбец количество амёб в зависимости от времени
А массив тут и не нужен. Накапливаем сумму и подсчитываем количество введенных чисел. Их этих двух величин получаем среднее.
var m,n,s:integer; begin s:=0; n:=0; repeat Read(m); if m<>0 then begin s:=s+m; n:=n+1 end until m=0; if n>0 then Writeln(s/n) else Writeln('Ничего не введено') end.
<em>// PascalABC.NET 3.2, сборка 1338 от 16.11.2016</em> begin // Вводим строку с клавиатуры, приводим буквы к строчным, // разбиваем на слова по пробелу и помещаем их в массив aW var aW:=ReadlnString('->').ToLower.ToWords; // Пропускаем массив через фильтр, оставляющий слова, содержащие // русскую букву "а" и подсчитываем, сколько слов прошло через него. // Полученное количество выводим. Writeln('Слов с "а": ',aW.Where(w->Pos('а',w)>0).Count) end.
Пример -> Наша Таня громко плачет: уронила в речку мячик Слов с "а": 4