Форум программистов, компьютерный форум CyberForum.ru

Вычислить сумму модулей элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обучение прораммированию на С/С++. http://www.cyberforum.ru/cpp-beginners/thread83797.html
Где обучают программированию на С/С++? Есть ли русскоязычные курсы или что-то в этом роде? P.S. простите за глупые вопросы, просто хочется научиться этому и повысить свой интеллектуальный уровень. =))))
C++ Ругается на sqrt Компилятор ругается на функцию Sqrt() #include <iostream> #include <cmath> using namespace std; int main(void) { setlocale (LC_ALL, ".1251"); int a; http://www.cyberforum.ru/cpp-beginners/thread83792.html
C++ шаблоны
Здравствуйте, а можете подсказать в чем различия между шаблоном функции и шаблонной функцией?
C++ C++ Изменение порядка байтов в файле
Добрый вечер! Проблема такая: необходимо составить программу, изменяющую порядок байтов в файле на реверсный(последний байт становится первым, первый - последним). Идей как таковых нет, но разобраться хочется. Для начала хочется уточнить, файл необходимо считывать как бинарный? Т.е. - FILE *in=fopen(OpenDialog1->FileName.c_str(),"r+b") или я ошибаюсь?
C++ Построить результат сглаживания заданной вещественной матрицы размером 10 на 10 http://www.cyberforum.ru/cpp-beginners/thread83782.html
:cry: Помогите пожалуйста, написать программу в с++. А то я чайник, ничего не понимаю... Соседями элемента А с индексом ij в матрице назовем элементы A с индексом kl c i - 1 <= k <= i+1, j-1<=l<=j+1, (k,l) не =(i,j). Операция сглаживания матрицы дает новую матрицу того же размера, каждый элемент который получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной...
C++ Массив, матрица и замена букв Помогите пожалуйста с решением задач. Спасибо за ранее!!! 1) В целочисленном массиве заменить max и min средним арифметическим оставшихся чисел. 2) В квадратной матрице размерности N поменять min элемент в столбце и элемент на побочной диагонали. 3) В текстовом файле поменять большие буквы на маленькие и наоборот. подробнее

Показать сообщение отдельно
Darky
Быдлокодер
 Аватар для Darky
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
08.01.2010, 22:55     Вычислить сумму модулей элементов массива
Без проблем.
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <stdlib.h>
#include <time.h>
#define N 15
int main()
{
srand((unsigned)time(0));
  int A[N],min=0,ind=0;
  for (int i=0;i<N;i++)
  {
  A[i]=rand()%102;
  cout<<A[i]<<" ";
      if (i==0) min=A[i];
      if (abs(A[i])<min)
      {
        min=A[i];
        ind=i;
      }
  }
  cout<<"\nИндекс |минимального|: "<<ind;
}
Добавлено через 3 минуты
2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <stdlib.h>
#include <time.h>
#define N 15
int main()
//сумму модулей элементов массива, расположенных после первого отрицательного элемента
{
srand((unsigned)time(0));
  int A[N],flag=0,ind=0,sum=0;
  for (int i=0;i<N;i++)
  {
    A[i]=rand()%102-52;
    cout<<A[i]<<" ";
      if (flag==0 && A[i]<0)
      {
          ind=i;
          flag++;
      }
  }
  for (int i=ind;i<N;i++)
       sum+=abs(A[i]);
  cout<<"\nСумма модулей, после первого < 0: "<<sum;
}
 
Текущее время: 22:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru