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

Массив содержит 2n чисел. Из суммы первых n его элементов вычесть сумму последних n элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ как осуществить поиск слов состоящих из букв более чем одного алфавита? http://www.cyberforum.ru/cpp-beginners/thread1022992.html
Задание: Найти слова содержащие символы из более чем одного из четырёх алфавитов: русских букв, латинских букв, цифр, символов (математических символов и знаков пунктуации). Пример SMS-ка Понимаю что нужно перебрать ASCII коды но как это сделать не знаю
C++ Тема диплома Здравствуйте посоветуйте пожалуйста тему на диплом профессия называется Вычислительные машины и ПО http://www.cyberforum.ru/cpp-beginners/thread1022987.html
Напишите пожалуста коментарии к программе, т.е. что каждая функция означает? C++
Напишите пожалуста коментарии к программе, т.е. что каждая функция означает? Программа звучит так "Цифры даннго трехзначного числа N являются членами арифмететической прогрессии". #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) {
Массивы структур C++
Дан массив структур о магазинах: название, кол-во работников, профиль, а также 6 полей - прыбыль за 6 мес. В другой массив переписать сведения о магазинах, у которых профиль - продуктовый и для каждого из них добавить поле "сумарная прыбыль".
C++ Специализация операции шаблона http://www.cyberforum.ru/cpp-beginners/thread1022970.html
Доброго времени суток. Имеется шаблон: template<class Type>class Figures { /*...*/ public: /*...*/ void save();
C++ Дано натуральное число N Дано натуральное число N. Вычислить. S=1/sin1+1/sin1+sin2+....+1/sin1+sin2+...+sinN подробнее

Показать сообщение отдельно
Mistikkx
1 / 1 / 0
Регистрация: 04.10.2013
Сообщений: 77
08.12.2013, 19:23  [ТС]     Массив содержит 2n чисел. Из суммы первых n его элементов вычесть сумму последних n элементов
Цитата Сообщение от mibin Посмотреть сообщение
Ошибка скорее всего связана с работой с массивом...скорее всего его как-то иначе объявить надо...надо подумать...
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
#include <stdio.h>
#include <cstdlib>
#include <iostream>
int main()
{
  int n,D;
  
  printf ("Write massive count:");
  scanf ("%d",&n);
  //n = rand();
  while (n%2 != 0) //n = rand();
      scanf ("%d",&n);
      printf ("\n");
   int m[n];
  
  for (int i = 0; i < n; i++) {
      m[i] = rand();
  }
  
  int sum1 = 0;
  int sum2 = 0;
  
  for (int i = 0; i < n/2; i++) {
      sum1 = m[i];
      sum2 = m[i+n/2];
  } 
  printf ("sum1=%d\n",sum2); 
  printf ("sum2=%d\n",sum1); 
  D=sum1-sum2; 
  printf ("sum1-sum2=%d\n",D);
 
  return 0; 
}
Если его беру вот так, то у меня работает, думаешь, правильно написал?
 
Текущее время: 17:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru