М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
dasha685331
dasha685331
11.12.2020 11:11 •  Информатика

Одномерные массивы. дан массив x из 20 целых чисел. найти количество и сумму тех элементов данного массива, значения которых больше среднего арифметического значения элементов массива. требования к программе: обязательно описание переменных; значение элементов массива ввести с клавиатуры.

👇
Ответ:
11111269
11111269
11.12.2020
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadArrInteger('Введите 20 целых чисел: ',20);
  var m:=a.Average;
  var p:=a.Where(n->n>m);
  Writeln('n=',p.Count,', S=',p.Sum)
end.

Пример
Введите 20 целых чисел:  39 -34 15 13 28 26 28 -4 39 -48 15 -40 14 10 -16 -8 -5 26 -24 8
n=12, S=261
4,7(87 оценок)
Ответ:
AnyMay00853
AnyMay00853
11.12.2020
#include <stdio.h>
#include <conio.h>
int main()
{
    int A[20];//объявляем массив целых чисел для 20 элементов
    int i; //переменная для цикла фор
    int sum=0, sum1=0;//переменная для суммы, начинаем с нуля
    float avg;
    int count=0; // переменная для подсчета колличеста элементов
   //вводим масив с клавиатуры
   printf("Enter the massive of number\n");
   for(i=0;i<20;i++)
   {
       printf ("A[%d]=",i);
       scanf("%d",&A[i]);
       sum=sum+A[i];// подсчет суммы всех элементов масива
   }
   avg=(float)sum/20;//расчет среднего арифметического
    for(i=0;i<20;i++)
        if (A[i]>avg) //если число больше avg то сумируем и считаем
           {sum1=sum1+A[i];
            count++;
           }
   printf("Summa=%d       amount of numbers=%d",sum1, count);
   return 0;
}
4,5(17 оценок)
Открыть все ответы
Ответ:
maryavko1
maryavko1
11.12.2020
1) 64=2^6, те "вес" 1 символа  6 бит.
1500*6=9000 бит весь текст 9000=1125 байт=приблизительно 1,1 Кбайт

2) 32=2^5, те информационный объем об 1 выпавшем шаре=5 бит.
Если получено 20 бит информации, то 20/5=4 шара выпало

3) Количество пикселей в изображении=640*480=307200 пикселей
100 Кбайт переводим в биты=100*1024*8=819200 бит
Тогда 1 пиксель "весит" 819200/307200 =2, 7 бит, те 3 бита
Количество цветов в палитре N=2^3=8

4) 4=2^2, те 1 px весит 2 бита. В изображении 300*200 =60000px. Изображение весит 60000*2=120000 бит (это объем видеопамяти)
Если в палитре 256 цвета 256=2^8, то 1px в такой палитре весит 8 бит.
120000/8=15000 px в изображении. (например 150х100)
4,6(83 оценок)
Ответ:
iliabalagansky
iliabalagansky
11.12.2020
// PascalABC.NET 3.1, сборка 1219 от 16.04.2016
begin
  var a:=ArrRandomReal(15,-10,10); a.Println; Writeln;
  var m:=a.IndexMax;
  var n:=a.IndexMin;
  if m>n then (m,n):=(n,m);
  var b:=a[m+1:n]; b.Println;
  if b.Length>0 then Writeln('П=',b.Aggregate(1.0,(p,x)->p*x))
  else Writeln('Нет элементов между минимумом и максимумом')
end.

Тестовое решение:
8.14904220316049 -7.97861530351388 6.22268662612079 -4.04729378132489 -1.70455696606289 2.5380224606665 9.52389909863653 6.96433030858838 3.31410986991325 4.31776128444716 -3.9021073439634 -1.69448156454343 -8.68306868648299 7.89553786529952 -0.403709360586344

6.96433030858838 3.31410986991325 4.31776128444716 -3.9021073439634 -1.69448156454343
П=658.932534926112
4,7(59 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ