Ребят срочно! Вывести ** печать первый отрицательный элемент массива А(20) и его номер,...

0 голосов
64 просмотров

Ребят срочно! Вывести на печать первый отрицательный элемент массива А(20) и его номер, пологая что в массиве есть хотябы один отрицательный элемент Visual Studio


Информатика (15 баллов) | 64 просмотров
0

В VS много-много языков... какой Вам нужен?

0

Visual C#

0

Приложение Win Forms

0

что значит вывести на печать?

0

linq использовать можно?

0

И причем тут формы? или распечатать надо на принтере?

Дано ответов: 2
0 голосов
Правильный ответ

//функция, C# без использования System.Linq
//Вывод в консоль

public static void PrintFirstNegative(int[] a)
        {
            for (var i = 0; i < a.Length; i++)
            {
                if (a[i] < 0)
                {
                    Console.WriteLine("a[{0}] = {1}", i, a[i]);
                    return;
                }
            }

            Console.WriteLine("Элемент не найден");
        }

(55.0k баллов)
0 голосов

#include
#include

int main(){   
int i, A[20];   
for (i=0; i<20; i++)    <br>{       
         A[i] = scanf(%d);       
         printf("A[%d] = %d\n", i, A[i]);   
}
for (i = 0; i < 20; i++)   
{       
         if (A[i]<0)       <br>         {           
             printf("Otr: %d\nindex: %d", A[i], i);           
             break;       
         }    
}   
return 0;
}

(1.6k баллов)
0

уу чёт всё сбилось в кучу

0

Так отформатируйте

0

так смысл язык то не тот

0

нет интересно чего ждал автор пока я писал

0

В любом случае, в таком виде ответ оставлять нельзя