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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2011, 15:55   #1
DzR
Новичок
Джуниор
 
Регистрация: 09.11.2011
Сообщений: 4
По умолчанию массив

помогите написать пожалуйста я вообще не шарю че делать
В одномерном массиве, состоящем из п вещественных элементов, вычислить:
1. Количество отрицательных элементов массива.
2. Сумму модулей элементов массива, расположенных после минимального по моду-лю элемента.
Заменить все отрицательные элементы массива их квадратами и упорядочить эле-менты массива по возрастанию.


P.S. если можно скиньте мне прогу в асю или в скайп огромоное спасибо
DzR вне форума Ответить с цитированием
Старый 09.11.2011, 20:54   #2
nesss
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 10
По умолчанию

Код:
#include <iostream>
#include <conio.h>
#include <vector>
#include <math.h>

using namespace std;

int main()
{
int kol=0,n,l;
vector<int> a;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>l;
a.push_back(l);
}
for(int i=0;i<n;i++)
{
    if(a[i]<0) kol++;
}
cout<<kol<<endl;

int min=fabs(a[0]);
int p;

for(int i=0;i<n;i++)
{
    if( min>=fabs(a[i]))
    {
    min=fabs(a[i]);
    p=i;
    }
}

int sum=0;
for(int i=p+1;i<n;i++)
{
sum+=fabs(a[i]);
}
cout<<endl<<sum<<endl;
for(int i=0;i<n;i++)
{
if(a[i]<0) a[i]=a[i]*a[i];
}
for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}

cout<<endl;
for(int i=0;i<n;i++)
for(int j=i+1;j<n;j++)
if(a[j]<a[i]) swap(a[j],a[i]);


for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;

}

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 11.11.2011 в 19:46.
nesss вне форума Ответить с цитированием
Старый 10.11.2011, 17:29   #3
DzR
Новичок
Джуниор
 
Регистрация: 09.11.2011
Сообщений: 4
По умолчанию

ааааа это случайно не c++
DzR вне форума Ответить с цитированием
Старый 10.11.2011, 18:41   #4
nesss
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 10
По умолчанию

а тебе в чём нужно?
nesss вне форума Ответить с цитированием
Старый 11.11.2011, 15:11   #5
DzR
Новичок
Джуниор
 
Регистрация: 09.11.2011
Сообщений: 4
По умолчанию

delphi 7 .......
DzR вне форума Ответить с цитированием
Старый 12.11.2011, 10:54   #6
DzR
Новичок
Джуниор
 
Регистрация: 09.11.2011
Сообщений: 4
По умолчанию

помогите плиииииииииииииз
DzR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
Задан вектор X[20]. Положительные числа переписать в массив Y, а отрицательные в массив W leha_demi Помощь студентам 2 24.09.2011 18:12
Запись координат в массив в реал тайм, Как записать координаты в массив Dark19 Visual C++ 2 21.06.2011 18:45
Из массив А получить массив В, удвоив все нечётные элементы удвоены ( на Pascal) KARTER Помощь студентам 1 18.06.2011 19:58
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) econ Помощь студентам 1 29.05.2011 22:02