ответ: Маркер заполнения - небольшой черный квадратик, который появляется в правом нижнем углу выделенной ячейки или выделенного диапазона. Маркер заполнения используется для заполнения соседних ячеек на основе содержимого выделенных ячеек.
Маркер заполнения удобен для заполнения соседних ячеек содержимым выделенной ячейки. Для этого:
выделите ячейку со значением, которое нужно скопировать;
наведите на Маркер заполнения указатель мыши (курсор), чтобы он принял вид креста;
нажмите левую клавишу мыши и не отпуская ее протяните курсор вниз или в другую сторону на нужное количество ячеек. Выделенные ячейки будут обведены рамкой;
Объяснение: В Интернете написано.
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
int M = 5;
int N = 7;
srand(time(NULL)); // новая точка отсчета рнд
int B[M][N]; // массив
int cnt; // число отрицательных
// заполняем массив случайными:
for (int i=0; i<M; i++)
for (int j=0; j<N; j++)
B[i][j] = rand() %21 - 10;
//выводим массив
for(int i = 0; i < M; ++i) {
cout<<"|";
for(int j = 0; j < N; ++j){
cout <<" "<< B[i][j] << " ";
cout<<"|";
}
cout << endl;
}
// считаем отрицательные:
for (int i=0; i<N; i++)
{
cnt = 0; // перед каждым новым столбцом сбрасываем счетчик отрицательных
for (int j=0; j<M; j++)
if (B[i][j] < 0) cnt++;
cout << "column:"<<i<< " "<< "kol-vo:"<<cnt<< endl;
}
}
Объяснение:
А где это вам такое задали? ты просто второй с таким вопросом
Внимание! Если программа не работает, обновите версию!
begin
var k:=ArrRandom(ReadInteger('n='),-50,50); k.Println;
var (u,j):=ReadInteger2('Введите u и j через пробел:');
Writeln('Cумма первых ',u,' элементов ',k.Take(u).Sum);
Writeln('Произведение последних ',j,' элементов ',
k.TakeLast(j).Aggregate(BigInteger(1),(p,q)->p*q));
end.
Пример
n= 20
39 -18 -16 5 -30 50 -10 -9 34 -33 31 -26 31 -29 8 48 38 37 32 22
Введите u и j через пробел: 12 13
Cумма первых 12 элементов 17
Произведение последних 13 элементов 2781117283830792192