0 / 0 / 0
Регистрация: 17.09.2022
Сообщений: 84
1

Вывести на экран номера всех элементов больших заданного числа

28.09.2022, 22:02. Показов 575. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Мое задание: Вывести на экран номера всех элементов больших заданного числа.

Замечание. Задачи из данного пункта решить двумя способами, используя одномерный массив, а затем двумерный. Размерность массива вводится с клавиатуры.

Ниже предоставляю вам 2 кода и по ним нужно выполнить мое задание.
Данные кода написаны по заданию: Заменить все положительные элементы противоположными им числами.
( и по этим примерам нужно решить мою задачу)

Пример 1: для одномерного массива
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
using System; 
namespace ConsoleApplication2
{
    class Class
    {
        static int[] Input()
        {
            Console.WriteLine("введите размерность массива");
            int n = int.Parse(Console.ReadLine());
            int[] a = new int[n];
            for (int i = 0; i < n; ++i)
            {
                Console.Write("a[{0}]= ", i);
                a[i] = int.Parse(Console.ReadLine());
            }
            return a;
        }
 
        static void Print(int[] a)
        {
            for (int i = 0; i < a.Length; ++i)
                Console.Write("{0} ", a[i]);
            Console.WriteLine();
        }
 
        static void Change(int[] a)
        {
            for (int i = 0; i < a.Length; ++i)
                if (a[i] > 0) a[i] = -a[i];
        }
 
        static void Main()
        {
            int[] myArray = Input();
            Console.WriteLine("Исходный массив:");
            Print(myArray);
            Change(myArray);
            Console.WriteLine("Измененный массив:");
            Print(myArray);
        }
    }
}

Пример 2: для двумерного массива
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
using System;
namespace Consol
{
    {
        Console.WriteLine("введите размерность массива");
        Console.Write("n = ");
        n=int.Parse(Console.ReadLine());
        Console.Write("m = ");
        m=int.Parse(Console.ReadLine());
        int[,] a = new int[n, m];
        for (int i = 0; i<n; ++i)
            for (int j = 0; j<m; ++j)
            {
                Console.Write("a[{0},{1}]= ", i, j);
                a[i, j]=int.Parse(Console.ReadLine());
            }
        return a;
    }
 
    static void Print(int[,] a)
    {
        for (int i = 0; i < a.GetLength(0); ++i, Console.WriteLine())
            for (int j = 0; j < a.GetLength(1); ++j)
                Console.Write("{0,5} ", a[i, j]);
    }
 
    static void Change(int[,] a)
    {
        for (int i = 0; i < a.GetLength(0); ++i)
            for (int j = 0; j < a.GetLength(1); ++j)
                if (a[i, j] > 0) a[i, j] = -a[i, j];
    }
 
    static void Main()
    {
        int n, m;
        int[,] myArray = Input(out n, out m);
        Console.WriteLine("Исходный массив:");
        Print(myArray);
        Change(myArray);
        Console.WriteLine("Измененный массив:");
        Print(myArray);
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2022, 22:02
Ответы с готовыми решениями:

Вывести на экран номера всех элементов больших заданного числа
Замечание. Задачи из данного пункта решить двумя способами, используя одномерный массив, а затем...

Вывести из массива на экран номера всех элементов больших заданного числа.
Помогите решить пожалуйста Дана последовательность целых чисел. Замечание. Задачи из данного...

Вывести на экран номера всех элементов массива, больших заданного числа
Для заданной последовательности целых чисел вывести на экран номера всех элементов, больших...

Вывести на экран номера всех элементов больших заданного числа
13. Вывести на экран номера всех элементов больших заданного числа. Дана последовательность целых...

1
0 / 0 / 0
Регистрация: 17.09.2022
Сообщений: 84
05.10.2022, 01:05  [ТС] 2
помогите пожалуйста..
0
05.10.2022, 01:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2022, 01:05
Помогаю со студенческими работами здесь

Вывести на экран номера всех элементов больших заданного числа!
Вывести на экран номера всех элементов больших заданного числа.Задачу из данного пункта надо решить...

Вывести на экран номера всех элементов больших заданного числа
Вывести на экран номера всех элементов больших заданного числа. Заданное число передавать в функцию...

Вывести на экран номера всех элементов массива, больших заданного числа
Одномерные массивы. Дана последовательность 10 целых чисел. Вывести на экран номера всех...

Вывести номера всех элементов больших заданного числа
Дана последовательность целых чисел вывести на экран номера всех элементов больших заданного числа....

Одномерный массив: Вывести на экран номера всех элементов больше заданного числа
помогите пожалуйста разобраться с задачкой,знаю что примитивная и простая,но никак не могу...

В массиве найти и вывести на экран произведение элементов массива, больших заданного числа B
В массиве найти и вывести на экран произведение элементов массива, больших заданного числа B.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru