В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
janeair6994
janeair6994
25.02.2022 21:43 •  Информатика

Информатика 10 класс.Представление изображения и звука


Информатика 10 класс.Представление изображения и звука
Информатика 10 класс.Представление изображения и звука
Информатика 10 класс.Представление изображения и звука
Информатика 10 класс.Представление изображения и звука
Информатика 10 класс.Представление изображения и звука

Показать ответ
Ответ:
JeepandChira13
JeepandChira13
23.01.2021 15:59
Const
  n=40;
var
  i,s1,s2,k:integer;
  s:real;
  a:array[1..n] of integer;
begin
  Randomize;
  Write('Сгенерированный массив: ');
  s:=0; s1:=0; s2:=0; k:=0;
  for i:=1 to n do begin
    a[i]:=Random(21);
    Write(a[i],' ');
    if a[i] mod 2<>0 then begin s:=s+a[i]; Inc(k) end;
    if a[i]<=10 then s1:=s1+a[i];
    if a[i] mod 3=0 then s2:=s2+a[i]
    end;
  Writeln;
  Writeln('Ср.арифм.нечетных = ',s/k);
  Writeln('Сумма не больших 10 = ',s1);
  Writeln('Сумма кратных 3 = ',s2)
end.

Пример выполнения программы
Сгенерированный массив: 14 19 1 5 0 2 1 3 2 15 5 3 18 0 4 12 5 0 9 2 14 7 18 13 0 16 9 15 19 14 13 13 16 16 1 16 14 2 1 1
Ср.арифм.нечетных = 7.9
Сумма не больших 10 = 63
Сумма кратных 3 = 102
0,0(0 оценок)
Ответ:
Tinochka173
Tinochka173
23.01.2021 15:59
//Dev-C++ (C)

#include <stdio.h>
#include <ctime>
#include <stdlib.h>

int main(void)
 {const int n=40;                         //количество элементов в массиве
 int arr[n],sum10=0,sum3=0;     //описание массива и инициализация сумм
 float sr=0;                                 //инициализация среднего арифметического
 srand(time(NULL));                  //чтобы каждый раз генерировались новые знач.
 printf("Array \n");
 for(int i=0;i<n;i++)                     //проходим по всему массиву
  {arr[n]=rand()%21;                  //присваиваем элементу псевдослучайное знач.
  printf("%d ",arr[n]);                  //выводим
  sr=sr+arr[n];                            //собираем в среднем арифметическом сумму всех
  if(arr[n]<=10)                           //если элемент меньше либо равен 10 прибавляем
   sum10=sum10+arr[n];           //к соответствующему счётчику
  if(arr[n]%3==0)                       //если остаток от деления на 3 = 0 (эл. кратен 3)
   sum3=sum3+arr[n];}             //прибавляем его к соответствующему счётчику
 sr=sr/n;                                   //делим сумму всех эл. на количество эл.
 printf("\nAverage is %f\n",sr);
 printf("The sum of less than 10 is %d\n",sum10);
 printf("The sum of multiples of 3 is %d",sum3);
 return 0;}

Пример работы программы:
Array
10 0 1 14 9 14 8 8 11 10 6 11 9 6 11 4 6 6 8 6 1 15 13 4 15 0 2 12 13 19 7 1 20 4 20 6 0 18 17 18
Average is 9.075000
The sum of less than 10 is 122
The sum of multiples of 3 is 132
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота