Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
ChupaBLR
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
1

Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного

29.12.2013, 18:43. Просмотров 441. Ответов 8
Метки нет (Все метки)

Очень срочно,помогите пожалуйста,чем быстрее - тем лучше=)
Ввод и вывод массива целых чисел.задания оформить в виде функции,глобальные переменные не использовать Размерность массива вводить в ОСНОВНОЙ ФУНКЦИИ
1 Вычислить сумму модулей элементов массива,располроженных после первого отрицательного
2 Перезагрузить предыдущее задание для типа double u long
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 18:43
Ответы с готовыми решениями:

Ввод и вывод массива целых чисел Вычислить сумму модулей элементов массива,располроженных после первого отрицательного
Очень срочно,помогите пожалуйста,чем быстрее - тем лучше=) Ввод и вывод массива целых...

Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по...

Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента
Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента. Вот...

Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного
в одномерном массиве, состоящем из n вещественных чисел, вычислить: 1) сумму целых частей...

Вычислить сумму модулей элементов массива, расположенных после первого нулевого элемента
в одномерном массиве что состоит из N действительных элементов вычислить сумму модулей элементов...

8
S_el
2151 / 1679 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
29.12.2013, 18:44 2
В чем сложность?
0
ChupaBLR
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
29.12.2013, 18:53  [ТС] 3
Цитата Сообщение от S_el Посмотреть сообщение
В чем сложность?
как это все оформить в виде функции не знаю,не силен в этом(((
0
S_el
2151 / 1679 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
29.12.2013, 19:03 4
Сделайте без функции и выкладывайте.
0
ChupaBLR
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
29.12.2013, 19:22  [ТС] 5
Цитата Сообщение от S_el Посмотреть сообщение
Сделайте без функции и выкладывайте.
вроде бы так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <conio.h>
#include <math.h>
 
using namespace std;
 
void main()
{
    int i,n,i_min,min,ot,s=0;
    cout<<"  N=";
    cin>>n;
    int *a=new int [n];
    cout<<"\n  Enter elements: ";
     for(i=0;i<n;i++) cin>>a[i]; 
    i_min=0;
    min=abs(a[i]); 
     for(i=1;i<n;i++) 
      if(abs(a[i])<min) { min=a[i]; i_min=i; }
     for(i=0;i<n;i++) 
      if(a[i]<0) { ot=i; break; }
     for(i=ot;i<n;i++) s+=abs(a[i]);
    cout<<"\n\n  i_min="<<i_min+1;
    cout<<"\n  S="<<s; 
    delete []a;    
    getch();
}
0
Ev_Hyper
Заблокирован
29.12.2013, 19:25 6
C++
1
2
3
min=abs(a[i]); 
 for(i=1;i<n;i++) 
 if(abs(a[i])<min) { min=a[i]; i_min=i; }
зачем вы вообще min ищите?
0
S_el
2151 / 1679 / 353
Регистрация: 15.12.2013
Сообщений: 6,644
29.12.2013, 19:35 7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream.h>
#include <math.h>
 
//using namespace std;
 
int func_sum(int *mas,const int &n);
 
void main()
{
    int i,n,sum;
    cout<<"  N=";
    cin>>n;
    int *a=new int[n];
    cout<<"Enter elements: ";
 
     for(i=0;i<n;i++) cin>>a[i];
     
     sum=func_sum(a,n);
     cout<<" Summa ="<<sum<<endl;
    
    
}
 
int func_sum(int *mas,const int &n)
{
bool var=false;
int sum=0;
 
for(int y=0;y<n;y++)
{
if(var) sum=sum+abs(mas[y]);
if(mas[y]<0) var=true;
}
return sum;
}
1
ChupaBLR
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
29.12.2013, 19:40  [ТС] 8
Цитата Сообщение от S_el Посмотреть сообщение
C++
1
......
Спасибо большое
0
ChupaBLR
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 8
29.12.2013, 21:06  [ТС] 9
S_el,

прошу прощения за назойливость,не могли бы вы еще комментарии добавить что где и как делается?
0
29.12.2013, 21:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2013, 21:06

Вычислить сумму целых частей элементов массива расположенных после последнего отрицательного элемента
Pomogite Pojaluista Вычислить сумму целых частей элементов массива, расположенных после последнего...

Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного элемента
Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного...

Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного элемента
2) сумму целых частей элементов массива, расположенных после последнего отрицательного элемента.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru