Получить удвоенную сумму положительных членов последовательности - C#

Узнай цену своей работы

Формулировка задачи:

int[] mas = new int[100];
            int i = 0;
            string q;
            int count = 0;
            Console.Write("Введите значения массива, после ввода каждого из значений нажмите кнопку Return:");
            do
            {
                q = Console.ReadLine();
                if (q == "555") break;
                mas[i] = Convert.ToInt32(q);
                i++; count++;
            }
            while (true);
 
            Console.Write("Вывод: ");
            {
                for (int j = 0; j < count; j++)
                {
                    if (mas[j] >= 0)
                    {
                        Console.Write("Что писать здесь???");
                    }
                    else
                    {
                        continue;
                    }
                }
            }
            Console.ReadLine();
Положительные элементы массива код определяет, но как умножить сумму элементов массива, а не каждый из них по отдельности?

Решение задачи: «Получить удвоенную сумму положительных членов последовательности»

textual
Листинг программы
using System;
 
namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            double sum = 0;
            Console.WriteLine("Введите размерность массива");
            int n = int.Parse(Console.ReadLine());
            int[] massiv = new int[n];
            Console.WriteLine("Заполните массив");
            for (int i = 0; i < massiv.Length; i++)
            {
                Console.Write("Введите элемент [{0}] ",i);
                massiv[i] = int.Parse(Console.ReadLine());
            }
            
            for (int i =0; i < massiv.Length; i++)
            {
                if (massiv[i] > 0)
                {
                    sum += massiv[i];
                }
            }
            Console.WriteLine("Удвоенная сумма положительных элементов: {0}",sum*2);
            Console.ReadKey();
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.083 из 5
Похожие ответы