nuralievelsh
?>

Нужно решить 3 на формирование массива количество элементов произвольное. 1. составить программу , которая формирует массив (автоматически) из целых значений в интервале [0, 20], выводит и подсчитывает среднее значение всех элементов массива. 2.составить программу , которая формирует автоматически массив из целых значений в диапазоне [10, 30) и подсчитывает количество элементов значение которых больше 15. 3. составить программу , которая формирует массив из целых чисел и подсчитывает количество отрицательных элементов. организовать ввод элементов с клавиатуры. убедительная просьба кто знает норм сайт с объяснением массива или видео скиньте ссылку . заранее за !

Информатика

Ответы

Виталий887
1)   const      k = 15;       var        a : array [1..k] of integer;         s : real;           i : integer;   begin    randomize;     s : = 0;   for i : = 1 to k do       //обработка массива чаще всего      begin                       //осуществляется в цикле       a[i] : = random(21);         //формирование       s : = s + a[i];                       //подсчет суммы элементов end;     s : = s / k;                               //среднее арифметическое (сумма/кол - во) writeln (s: 3: 3);   end.3)    const       n = 5;           var              a : array [1..n] of integer;                 i,k : integer;     begin  k : = 0;         for i : = 1 to n do              begin          readln (a[i]);             //считываем элемент    if a[i] < 0 then           //если элемент меньше нуля      k : = k +1;                   //счетчик +1            end;     writeln (k);   end.
kas80
На c++ #include < iostream> #include < ctime> int main(){ using namespace std; const int arsize = 10; int ar[arsize]; int s_less = 0, s_more = 0; int k_less = 0, k_more = 0; srand(time(0)); for (int i = 0; i < arsize; i++) ar[i] = rand() % 101; for (int i = 0; i < arsize; i++) cout < < ar[i] < < ' '; for (int i = 0; i < arsize; i++) { if (ar[i] < 50) { s_less = s_less + ar[i]; k_less = k_less + 1; } if (ar[i] > 50) { s_more = s_more + ar[i]; k_more = k_more + 1; } } cout < < "\naverage of numbers less than 50: " < < (double)s_less / k_less < < endl; cout < < "average of numbers more than 50: " < < (double)s_more / k_more < < endl; return 0; }
shakovaea
Последовательность фибоначчи, последовательность, каждый член которой является суммой двух предыдущих. таким образом, если энный член последовательности обозначается хn, то для всей последовательности справедливым будет уравнение: хn+2=хn+хn+1, первыми двумя членами которого будут x1=l и x2=1. порядок последовательности при этом таков: 1, 1, 2, 3, 5, 8, 13, следующим числом будет 34, т. к. сумма 13 и 21 равна 34 и т.д. когда число n становится большим, отношение соответствующих членов устремляется к величине (ц5+l)/2. это соотношение называется золотым. в природе последовательность фибоначчи можно проследить на примерах спирального развития сегментов раковины и лепестков подсолнуха, расходящихся лучами из одной точки в центре цветка. см. также золотое сечение.  

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нужно решить 3 на формирование массива количество элементов произвольное. 1. составить программу , которая формирует массив (автоматически) из целых значений в интервале [0, 20], выводит и подсчитывает среднее значение всех элементов массива. 2.составить программу , которая формирует автоматически массив из целых значений в диапазоне [10, 30) и подсчитывает количество элементов значение которых больше 15. 3. составить программу , которая формирует массив из целых чисел и подсчитывает количество отрицательных элементов. организовать ввод элементов с клавиатуры. убедительная просьба кто знает норм сайт с объяснением массива или видео скиньте ссылку . заранее за !
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

demochkoo
natalili32
vse-v-sad-sdesign
restkof
nikdenly
yfetyukov2
Viktor1316
Fedoseeva
Plamia7917
leonidbaryshev19623
Tatgri
Vkois56
Sinelnikov1650
osipov1984osipov
karpovaveronika196