Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/30: Рейтинг темы: голосов - 30, средняя оценка - 4.50
3 / 3 / 4
Регистрация: 17.12.2012
Сообщений: 181

Массив: Вывести на экран 4 элемент массива

10.03.2013, 16:36. Показов 5723. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) Объявить целочисленный Massiv с разрядностью 10 и присвоить ему нулевые значения
вот этот кусок программы
C#
1
2
3
4
5
           int [] Massiv = new int [10];
            int i = 0;
            for(i=0;i<10;i++)
            Console.WriteLine("Massiv[{0}]={1}",i,Massiv[1]);
Console.ReadKey();
2)Вывести на экран 4 элемент массива
3)Присвоить 9 элементу значение 7
4)Увеличить значение 1-ого элемента массива на 1
5)Присвоить ненулевым элементам массива значение их индексов
6)Вывести полученный массив на экран
Все это нужно сделать в одной программе
Помогите пожалуйста...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.03.2013, 16:36
Ответы с готовыми решениями:

Массив: Разделить каждый элемент заданного массива на 8 и вывести на экран измененный массив...
Ввести двухмерный массив, разделить каждый элемент на 8 На печать измененный массив

Массив: Найти и вывести на экран минимальный элемент массива.
организовать ввод и вывод на экран двумерного массива F, состоящего из вещественных чисел из промежутка, расположенных в 5-и строках и в...

Исключить из первого массива элемент с номером S и вывести измененный массив на экран
3. Создать с помощью генератора случайных чисел массив из дробей в диапазоне (-6 .. 6). Ввести с клавиатуры целое число S. Создать новый...

8
Заблокирован
10.03.2013, 16:44
Цитата Сообщение от Sergey1111 Посмотреть сообщение
3)Присвоить 9 элементу значение 7
4)Увеличить значение 1-ого элемента массива на 1
вот отсюда следует, что это будут единственные ненулевые элементы массива, а первый элемент имеет индекс 0, т.е. можно сразу приступить к выполнению 6). 0,0,0,0,0,0,0,0,8,0
1
3 / 3 / 4
Регистрация: 17.12.2012
Сообщений: 181
10.03.2013, 16:54  [ТС]
а как это в программе выглядит?
0
 Аватар для HikkiGuy
0 / 0 / 1
Регистрация: 27.02.2013
Сообщений: 9
10.03.2013, 17:00
Как-то так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 static void Main(string[] args)
        {
            int[] Massiv = new int[10];
            Console.WriteLine("Начальный: ");
            for (int i = 0; i < Massiv.Length; i++)
                Console.Write("Massiv[{0}]={1} \t", i, Massiv[1]);
            Console.WriteLine("Первые 4: ");
            for (int i = 0; i < 4; i++)
                Console.Write("Massiv[{0}]={1} \t", i, Massiv[i]);
            Massiv[8] = 7;
            Massiv[0] = 1;
            for (int i = 0; i < Massiv.Length; i++)
                if (Massiv[i] != 0)
                    Massiv[i] = i;
            Console.WriteLine();
            Console.WriteLine("Итого: ");
            for (int i = 0; i < Massiv.Length; i++)
                Console.Write("Massiv[{0}]={1} \t", i, Massiv[i]);
            Console.ReadKey();
        }
0
3 / 3 / 4
Регистрация: 17.12.2012
Сообщений: 181
10.03.2013, 17:09  [ТС]
не первые 4 а только 4 Элемент)
0
Заблокирован
10.03.2013, 17:13
C#
1
2
3
4
5
6
7
8
9
10
        //я бы сделал именно так, а потом доказал преподу, что я прав
        private static void Wtf()
        {
            Console.WriteLine("4th item: {0}", 0);
            Console.Write("Array: ");
            for (int i = 0; i < 10; ++i) 
            {
                Console.Write("{0} ", i == 8 ? 8 : 0); 
            }
        }
1
3 / 3 / 4
Регистрация: 17.12.2012
Сообщений: 181
10.03.2013, 17:17  [ТС]
Нужно только 4 элемент (а не первые 4)
0
 Аватар для N!K
19 / 19 / 1
Регистрация: 04.03.2010
Сообщений: 86
10.03.2013, 17:27
Вот держи, не забудь про индексацию массивов (начинается с 0)
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
static void Main(string[] args)
        {
            int[] arr = new int[10];
            Console.Write("Ishodniy massiv:");
            for (int i = 0; i < arr.Length; i++)
            {
                Console.Write("{0,3}", arr[i]);
            }
            Console.WriteLine("\nChetvertiy element massiva: {0}", arr[3]);
 
            arr[8] = 7;
            Console.WriteLine("Novoe znachenie 9 elementa: {0}", arr[8]);
            Console.Write("Soderjimoe massiva:");
            for (int i = 0; i < arr.Length; i++)
            {
                Console.Write("{0,3}", arr[i]);
            }
 
            arr[0] += 1;
            Console.WriteLine("\narr[0] uvelichit' na 1: {0}", arr[0]);
            Console.Write("Soderjimoe massiva:");
            for (int i = 0; i < arr.Length; i++)
            {
                Console.Write("{0,3}", arr[i]);
            }
 
            arr[0] += 1;
            for (int i = 0; i < arr.Length; i++)
            {
                if (arr[i] != 0)
                {
                    arr[i] = i;
                }
            }
            //Вывод конечного массива
            Console.Write("\nKonechniy massiv:");
            for (int i = 0; i < arr.Length; i++)
            {
                Console.Write("{0,3}", arr[i]);
            }
            Console.WriteLine();
        }
1
Заблокирован
10.03.2013, 17:31
Sergey1111, я тебе так и сделал.

Добавлено через 2 минуты
Sergey1111, не слушай никого, задача не на реализацию.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.03.2013, 17:31
Помогаю со студенческими работами здесь

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

Сожмите заданный массив, выбросив каждый второй элемент массива. Вывести на экран заданный и новый массив
Сожмите заданный массив, выбросив каждый второй элемент массива. Вывести на экран заданный и новый массив.

Дан двумерный массив. Вывести на экран элемент, расположенный в левом верхнем углу массива
Дан двумерный массив. Вывести на экран элемент, расположенный в левом верхнем углу массива.

Дан массив действительных чисел, размерность которого N. Найти наименьший элемент массива и вывести его на экран
Дан массив действительных чисел, размерность которого N. Найти наименьший элемент массива и вывести его на экран. Можно прописать...

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


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru