В одномерном массиве подсчитать сумму элементов с четным индексом (сгенерировать элементы массива с помощью датчика случайных чисел). В одномерном массиве вывести все элементы массива, которые меньше пяти (сгенерировать элементы массива с помощью датчика случайных чисел; кол-во элементов массива введите с клавиатуры). В одномерном массиве подсчитать сумму всех элементов массива, оканчивающихся на 3 (сгенерировать элементы массива с помощью датчика случайных чисел; кол-во элементов массива введите с клавиатуры).
Ответы
Ответ дал:
0
// PascalABC.NET 3.3, сборка 1627 от 27.01.2018
// Внимание! Если программа не работает, обновите версию!
// Программа №1
begin
var mas:=ArrRandom(20,-99,99); mas.Println;
Writeln('сумму с четным индексом=',mas.Where((v,i)->i mod 2 =0).Sum);
end.
// Программа №2
begin
var n:=readinteger('n=');
var mas:=ArrRandom(n,-99,99); mas.Println;
Writeln('элементы < 5');
mas.Where(t->t<5).Println;
end.
//Программа №3
begin
var n:=readinteger('n=');
var mas:=ArrRandom(n,-99,99); mas.Println;
Write('Сумма=');
mas.Where(t->t mod 10 = 3).Sum.Println;
end.
// Внимание! Если программа не работает, обновите версию!
// Программа №1
begin
var mas:=ArrRandom(20,-99,99); mas.Println;
Writeln('сумму с четным индексом=',mas.Where((v,i)->i mod 2 =0).Sum);
end.
// Программа №2
begin
var n:=readinteger('n=');
var mas:=ArrRandom(n,-99,99); mas.Println;
Writeln('элементы < 5');
mas.Where(t->t<5).Println;
end.
//Программа №3
begin
var n:=readinteger('n=');
var mas:=ArrRandom(n,-99,99); mas.Println;
Write('Сумма=');
mas.Where(t->t mod 10 = 3).Sum.Println;
end.
Приложения:
![](https://st.uroker.com/files/2c6/2c66dde9fcc43f30461945f9c0b98e9c.png)
![](https://st.uroker.com/files/f12/f1246d2dd4825f6ecc4cc684702ee204.png)
![](https://st.uroker.com/files/6ee/6eecc4d7a4a10cce00cbbe4170354862.png)
Вас заинтересует
3 месяца назад
3 месяца назад
10 месяцев назад
10 месяцев назад
1 год назад
1 год назад
7 лет назад
7 лет назад