Задать вопрос
1 мая, 18:18

Помогите написать задачу (любую на выбор) в С#.

1. Дан массив чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, положительных и нулевых элементов.

2. Даны целые числа a1, a2, ..., an. Вывести на печать только те числа, для которых выполняется условие ai<=i.

+4
Ответы (1)
  1. 1 мая, 20:19
    0
    1.

    using System;

    class Program

    {

    static void Main (string[] args)

    {

    int n=10;

    int[] a = new int[n];

    int k1=0;

    int k2=0;

    int k3=0;

    Random r = new Random ();

    Console. WriteLine ("Массив a:");

    for (int i = 0; i < n; i++)

    {

    a[i] = r. Next (41) - 20;

    Console. Write ("{0,5}", a[i]);

    }

    Console. WriteLine ();

    for (int i = 0; i < n; i++)

    {

    if (a[i]>0) k1++;

    if (a[i]<0) k2++;

    if (a[i]==0) k3++;

    }

    Console. Write ("k1={0} k2={1} k3={2}", k1, k2, k3);

    Console. ReadKey ();

    }

    }

    Пример:

    Массив a:

    10 - 19 10 - 20 14 - 11 8 - 1 0 9

    k1=5 k2=4 k3=1
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Помогите написать задачу (любую на выбор) в С#. 1. Дан массив чисел, размерность которого N. Подсчитать, сколько в нем отрицательных, ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы