Предмет: Информатика,
автор: ZKseniya52
Пожалуйста,помогите,отдаю все баллы
Паскаль
Все программы,найденные в интернете не работают.
Задача:
дан массив c(13) найти номер последнего отрицательного элемента массива
Ответы
Автор ответа:
1
Ответ:
PascalABC.NET
begin
var index_last_negative := 0;
var c := ArrRandom(15, -99, 99);
c.Println;
foreach var number in c do begin
if number < 0 then index_last_negative := c.IndexOf(number);
end;
index_last_negative.Println;
end.
Объяснение:
Автор ответа:
1
===== PascalABC.NET =====
begin
var c := ArrRandom(13, -99, 99);
c.Println;
Print(c.FindLastIndex(p -> p < 0) + 1)
end.
Приложения:
KnowsUser1:
Теперь я точно уверен, что разработчик этого языка - в хорошем смысле абсолютно ленивый человек. Даже для подобного действия, которое не выглядит постоянно встречающимся, он запилил специальный метод)
Похожие вопросы
Предмет: Русский язык,
автор: LenaMorozova
Предмет: Русский язык,
автор: эльгюнка
Предмет: Русский язык,
автор: daniil1324
Предмет: Биология,
автор: dgerasimova022
Предмет: Математика,
автор: завждирададопомогти