Pascal,с объяснениями пожалуйста Дан массив А(5,5), элементы которого случайные числа из [15;80]. Найти произведение нечётных элементов массива. В
Как вы назвали «древний»?
Все версии паскаль, кроме PascalABC.NET, базируются на версии Никлауса Вирта, разработанной в 1969-1971 гг.
Естественно, они и технологии используют полувековой давности. А для компьютеров это отрезок времени почти в вечность.
Да, "древний". Хотя я предпочитаю говорить "мамонтячий".
А PascalABС.NET - это язык XXI века, заточеннный на обучение. Авторы затолкнули в него все лучшее из языков C#, Python и Haskell, но при этом оставили лаконичным и простым Паскалем.
Ну я начинаю с простого,дальше больше
Знаете, я не буду пытаться Вас в чем-то убеждать. Но если Вы в состоянии уделить чтению 10-15 минут - прочитайте самое начало вот этой книги, не пропуская рецензии и введение, возможно это заставит Вас задуматься: http://pascalabc.net/downloads/OsipovBook/StudentChoice.pdf
Хорошо,ночью уже читать не буду А с утра время выделю
Ссылку не потеряйте)
Хорошо,благодарю за информацию
// PascalABC.NET
begin
var a := MatrRandom(5, 5, 16, 80);
a.Println;
a.ElementsByRow
.Where(p -> p.IsOdd)
.Aggregate(BigInteger.One, (p, q) -> p * q)
.Print
end.
Там немножно строка с .Print съехала, но это не Питон, тут отсткпы неважны