В массиве из 13 целых случайных чисел (интервал заполнения от -20 до +20) определить, какое число встречается раньше, положительное или отрицательное. СРОЧНО
Koljisto:
Какой язык?
Наверно такая срочность, что язык не важен)
Ну тогда сейчас бахну на функциях и в плюсах)
Лучше на Котлин
Ооо, какое страшное зло сразу убивает
Вы писали, что знаете его)
Та еще хрень просто
Писал и пишу иногда
За android только со стопарём иначе ни ногой
Ответы
Ответ дал:
0
Begin
var arr:=ArrRandomInteger(13,-20,20);
arr.Println;
if(arr[0]>0) then Print('Положительное') else if(arr[0]=0) then Print('Равно нулю') else Print('Отрицательное');
end.
Ох неверно это. Если a[0] = 0, например?
А если (это ведь возможно) a[0] = a[1] = 0? Вообще тяжелый случай))
Ну тут да, щас исключение бахнем
Зря я подвыпивший сижу и делаю это всё
Лучше перебор до первого ненулевого
Потому что сейчас решение тоже неверное. В вопросе спрашивается, какое раньше встречается - положительное или отрицательное, а не каким является первый элемент.
хтонические модераторы все равно зарубят.
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад
8 лет назад