Задать вопрос
5 сентября, 06:53

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

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

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

+5
Ответы (1)
  1. 5 сентября, 09: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. Подсчитать, сколько в нем отрицательных, ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы