Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
14 / 13 / 0
Регистрация: 01.04.2015
Сообщений: 95

Дано натуральное число N и массив целых чисел [a1.an]

18.11.2015, 14:40. Показов 3957. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число N и массив целых чисел [a1...an]. Выяснить имеется ли в массиве [a1...an] хотя бы одно нечетное отрицательное число и определить его местонахождение в массиве
1
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.11.2015, 14:40
Ответы с готовыми решениями:

Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы
Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть,...

Дано натуральное число n. Выяснить, можно ли представить n! в виде произведения трех последовательных целых чисел
Дано натуральное число n. Выяснить, можно ли представить n! в виде произведения трех последовательных целых чисел.

Дано N (N - натуральное число) целых чисел от 1 до 100. Определить среди них различные числа Фибоначчи
Дано N (N - натуральное число) целых чисел от 1 до 100. Определить среди них различные числа Фибоначчи.

4
 Аватар для BroDMax
157 / 156 / 104
Регистрация: 01.10.2015
Сообщений: 310
18.11.2015, 14:53
Лучший ответ Сообщение было отмечено locusman как решение

Решение

locusman,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите N:");
            string str = Console.ReadLine();
            int N = int.Parse(str);
            int[] mas = new int[N];
            int index = -1;
            for(int i = 0; i < N; i++)
            {
                Console.Write("Введите {0} число:", i + 1);
                str = Console.ReadLine();
                mas[i] = int.Parse(str);
                if (mas[i] < 0) index = i;
            }
            if (index > 0)
                Console.WriteLine("Найдено отрицательное число {0}! Местонахождение: {1}", mas[index], index);
            else
                Console.WriteLine("Отрицательные числа отсутствуют!");
            Console.ReadKey();
        }
    }
}
1
91 / 91 / 44
Регистрация: 20.04.2008
Сообщений: 331
18.11.2015, 15:04
C#
1
2
3
4
5
6
7
...
int[] array = new int[n];
            int num = array.FirstOrDefault(i => i%2 == 1 && i < 0);
            if (num != 0)
            {
                //значит найдено
            }
1
78 / 77 / 52
Регистрация: 11.06.2015
Сообщений: 189
18.11.2015, 15:07
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
static void Main(string[] args)
        {
            // ИНИЦИАЛИЗАЦИЯ И ВЫВОД
            int N =5;
            Random random = new Random();
            int[] a = new int[N];
            for (int i = 0; i < N; i++)
            {
                a[i] = random.Next(-5, 20); // Настроить разброс самому
                Console.Write(a[i] + " ");
            }
            Console.WriteLine();
            int res= a.FirstOrDefault(e => e < 0 && e % 2 == -1);
            if (res < 0)
                Console.WriteLine("a[{0}] = {1}", Array.IndexOf(a, res), res);
            else
                Console.WriteLine("Такого числа нет");
            Console.ReadKey();
        }
Добавлено через 28 секунд
off, немного опередил. Вобщем у меня суть такая же
1
9 / 9 / 13
Регистрация: 26.10.2015
Сообщений: 44
19.11.2015, 09:20
Наглядное готовое решение задачи


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Введите длинну массива: ");
            Console.ForegroundColor = ConsoleColor.Green;
            int a = int.Parse(Console.ReadLine());
            Console.WriteLine("");
 
            int count = 0;
 
            Random r = new Random();
 
            int[] mas = new int[a];
            for (int i = 0; i < a; i++)
            {
                mas[i] = r.Next(-100, 100);
 
                if (mas[i] % 2 != 0 && mas[i] < 0)
                {
                    Console.ForegroundColor = ConsoleColor.Green;
                    Console.Write("{0,4}", mas[i]);
                    count++;
                }
                else
                {
                    Console.ForegroundColor = ConsoleColor.White;
                    Console.Write("{0,4}", mas[i]);
                }
            }
            Console.WriteLine("");
            Console.WriteLine("");
            Console.ForegroundColor = ConsoleColor.Cyan;
            Console.Write("Всего нечетных отрицательных чисел в массиве: ");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("{0}", count);
            Console.WriteLine("");
            Console.WriteLine("");
 
            if (count != 0)
            {
                Console.ForegroundColor = ConsoleColor.Cyan;
                Console.Write("Находящиеся на позиции: ");
                for (int i = 0; i < a; i++)
                {
                    if (mas[i] % 2 != 0 && mas[i] < 0)
                    {
                        Console.ForegroundColor = ConsoleColor.Green;
                        Console.Write("{0,4}", i + 1);
                    }
                }
            }
 
            Console.ReadLine();
        }
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.11.2015, 09:20
Помогаю со студенческими работами здесь

Дано натуральное число n. Выяснить, можно ли представить n! в виде произведения трёх последовательных целых чисел
1 курс, дошли только до массивов.

Дано натуральное число n и массив действительных чисел c[1. .n]
Дано натуральное число n и массив действительных чисел c. Кроме того заданы действительные a и b. Правильно ли, что при 1≤k≤n-1...

Дано натуральное число n и массив действительных чисел
дано натуральное число n и массив действительных чисел c. Кроме того задано действительное a и b. Правильно, что при 1 меньше равное k и...

Дано натуральное число n и массив действительных чисел a [1.n]
Дано натуральное число n и массив действительных чисел a . Все элементы массива с четными номерами, предшествующих первому элементу со...

Дано натуральное число. Сформировать массив чисел делящихся на 5
Дано натуральное число. Сформировать массив чисел делящихся на 5


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru