Язык С++ В n мерном массиве целых чисел, вычислить сумму отрицательных элементов массива,...

0 голосов
63 просмотров

Язык С++ В n мерном массиве целых чисел, вычислить сумму отрицательных элементов массива, сумму положит элементов массива, и упорядотчить все элементы массива по возрастанию

не знаю как упорядочить их по возрастанию

using System;
using System.Collections.Generic;

using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int n, summa = 0;
int k, summa2 = 0;

Console.Write("введите число n(размер массива):");
n = Int32.Parse(Console.ReadLine());
int[] x = new int[n];
Console.Write("Введите элементы массива через Enter:");
for (int T = 0; T < n; T++)

{
x[T] = int.Parse(Console.ReadLine());
if (x[T] < 0) summa += x[T];
if (x[T] > 0) summa2 += x[T];

}
Console.WriteLine("Сумма отрицательных элементов :" + summa);
Console.WriteLine("Сумма положительных элементов :" + summa2);

Console.Read();
}
}
}


Информатика (14 баллов) | 63 просмотров
Дан 1 ответ
0 голосов

Без системного модуля:

#include

using namespace std;

int main() {
int s1,s2,n,k,i;
int a[100];
cin>>n;
s1=0;
s2=0;
for(i=1;i<=n;i++) {<br> cin>>a[i];
if (a[i]<=0) {<br> s1=s1+a[i];
} else {
s2=s2+a[i];
}}
cout<<s1<<" "<<s2<<endl;<br> cin>>n;
return 0;
}

(9.9k баллов)