Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2016, 17:49   #1
Annet1
Пользователь
 
Регистрация: 11.04.2016
Сообщений: 13
Вопрос С#. Работа с массивом

Напишите программу на С#, которая будет менять в заданном в программе массиве целых чисел все элементы, которые равны указанному значению, на противоположное по знаку. Реализовать программу следует с использованием функции, в которую изменяемое значение передаётся в качестве аргумента.
Например, все элементы массива, которые равны 5,будут меняться на -5.
Жду Ваши варианты кода) Заранее спасибо
Annet1 вне форума Ответить с цитированием
Старый 12.06.2016, 20:15   #2
qpMAXqp
Пользователь
 
Аватар для qpMAXqp
 
Регистрация: 20.11.2013
Сообщений: 16
По умолчанию

без функции
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace zamenaZnakaVmassive
{
    class Program
    {
        static void Main(string[] args)
        {
            
            int[] mas = new int[10];
            Random r = new Random();

            Console.WriteLine("Исходный массив: ");
            for (int i = 0; i<mas.Length;i++)
            {
                mas[i] = r.Next(1, 10);
                Console.Write(mas[i] + " ");
            }
            Console.WriteLine();

            Console.WriteLine("Введите значение");
            int x = int.Parse(Console.ReadLine());

            Console.WriteLine("Измененный массив: ");
            for (int i =0; i < mas.Length; i++)
            {
                
                if (mas[i] == x) mas[i] = mas[i] * (-1);
                Console.Write(mas[i] + " ");
            }
            Console.ReadKey();
        {

        }
            
        }
    }
}
qpMAXqp вне форума Ответить с цитированием
Старый 12.06.2016, 21:59   #3
Annet1
Пользователь
 
Регистрация: 11.04.2016
Сообщений: 13
Радость

Спасибо
Annet1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С# работа с массивом Annet1 C# (си шарп) 3 15.06.2016 21:48
Работа с массивом. anon321 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 24.05.2011 13:20
Работа с массивом в 1с 8.2. LightUA Помощь студентам 0 15.03.2011 12:01
Работа с массивом program123 Помощь студентам 2 24.12.2009 17:20