Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 03.01.2018, 12:27   #1
Wektor9911
Пользователь
 
Регистрация: 09.12.2017
Сообщений: 17
Репутация: 10
По умолчанию Вывод отрицательных элементов из массива C#

Помогите пожалуйста отредактировать задачу с условием: Создать массив не более 50 элементов, организовать заполнение массива с клавиатуры, вывести из массива все отрицательные элементы.

Код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Array_from_set_user_parameter5
{
    /* Продемонстрировать одномерный массив из дробных чисел.
    Количество элементов массива задаётся с клавиатуры */
    class Program
    {
        static void Main(string[] args)
        {
            // Задать с клавиатуры число элементов массива
            int n;
            Console.WriteLine("Введите число элементов массива");
            n = Convert.ToInt16(Console.ReadLine());
            // Объявим одномерный массив Data с n-элементами 
            double[] Data = new double[n];
            int i = 0;
            while (i < n)
            {
                Console.WriteLine("Введите элемент массива");
                /* Вводим элементы массива с клавиатуры 
                * и заполняем ими массив */
                Data[i] = double.Parse(Console.ReadLine());
                Console.WriteLine();
                i++;
            }
            // Вывод содержимого массива
            if (i < 0)
                Console.Write("{0,4}", i);
                Console.WriteLine("Элемент[" + i + "]: " + Data[i]);
            Console.ReadKey();
        }
    }
}

Wektor9911 вне форума   Ответить с цитированием
Старый 03.01.2018, 12:43   #2
Aleksandr H.
2 the Nation Glory
Профессионал
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Адрес: Wild West Ukraine
Сообщений: 2,373
Репутация: 874

skype: aleksandr.gryb
По умолчанию

Код:

// Задать с клавиатуры число элементов массива
            int n;
            Console.WriteLine("Введите число элементов массива");
            n = Convert.ToInt16(Console.ReadLine());
            n = n>50?50:n;
            // Объявим одномерный массив Data с n-элементами 
            double[] Data = new double[n];
            int i = 0;
            while (i < n)
            {
                Console.WriteLine("Введите элемент массива");
                /* Вводим элементы массива с клавиатуры 
                * и заполняем ими массив */
                Data[i] = double.Parse(Console.ReadLine());
                Console.WriteLine();
                i++;
            }
            // Вывод содержимого массива
            i=0;
            while (i<n)
            { if (Data[i] < 0)
                Console.Write("{0,4}", i);
                Console.WriteLine("Элемент[" + i + "]: " + Data[i]);
               i++;
            }

__________________
Mailto: media.project@ukr.net
Aleksandr H. вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить z=s1+s2/2, где s1-сумма положительных элементов массива X(8); s2-сумма отрицательных элементов массива Y(10) . обе суммы Лидия 188 Паскаль 1 06.11.2015 19:44
Если кол-во нечетных элементов массива A(n,m) больше 5, то найти среднее арифметическое отрицательных элементов каждой строки, ина qwerty321456 Помощь студентам 7 24.12.2014 17:46
массиве X(N) найти максимальный элемент среди положительных элементов массива и минимальный среди отрицательных элементов. sorok Общие вопросы C/C++ 2 20.03.2012 12:18
Одномерный массив. Вывод номеров отрицательных элементов массива. RomashkaGT Помощь студентам 3 25.02.2011 09:44
Pascal: Составить программу генерирования массива B, состящего из отрицательных элементов массива a mrRastom Помощь студентам 2 15.01.2011 15:33


08:49.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru