Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Переставляя строки и столбцы матрицы, добиться, чтобы наибольший элемент оказался в верхнем левом углу https://www.cyberforum.ru/ cpp-beginners/ thread249823.html
Дана вещественная матрица A размером 7*4. Переставляя ее строки и столбцы,добиться того,чтобы наибольший элемент (один из них) оказался в верхнем левом углу. Помогите решить на C++.
C++ Массив NxN. Упорядочить столбцы по возрастанию.
Дан двумерный массив NxN. Упорядочить столбцы по возрастанию.
C++ Создание динамического массива объясните пожалуйста вот эту часть // sozdanie dinamicheskogo massiva m*n a=(int**)malloc(m*sizeof(int *)); for(i=0;i<m;i++) { a=(int *)malloc(n*sizeof(int)); } заранее спасибо #include<stdio.h> #include<stdlib.h> https://www.cyberforum.ru/ cpp-beginners/ thread249818.html C++ Организовать выбор одной из трёх программ Создать программу с использованием меню. Вданной программе должен быть организован выбор одно из трёх программ: 1) Вычислить значение У У={a-b при b>0 {a+b при b<=0 2) Дан одномерный массив А. Найти номер последнего отрицательного элемента. 3) Дан двумерный массив размерностью NxM (N и M вводится с клавиатуры). Найти максимальный и минимальный элементы данного массива и поменять их... https://www.cyberforum.ru/ cpp-beginners/ thread249806.html
C++ C++ Дан двумерный массив размерностью NxM
Дан двумерный массив размерностью NxM(N и M вводятся с клавиатуры). Найти максимальный и минимальный элементы данного массива.Произвести вывод данного массива в виде матрицы. C++...
C++ Матрица NxM. Упорядочить. Есть код, нужна доработка. https://www.cyberforum.ru/ cpp-beginners/ thread249779.html
Дан массив NxM. Упорядочить по возрастанию. Есть код, нужна доработка.
C++ Двумерный массив Дан двумерный массив, размерностью N*N. Упорядочить строки целочисленной матрицы по возрастанию. Помогите пожалуйста) Только попроще вот так примерно: #include<stdio.h> #include<iostream.h> #include<string.h> #include<math.h> #include<conio.h> https://www.cyberforum.ru/ cpp-beginners/ thread249754.html Угол на плоскости C++
у меня вот такая задача по СИ: Угол на плоскости. Обязательные члены класса: величина угла в градусах; функции-члены для ввода/вывода величина угла, перевода величины угла в радианы, нахождения синуса угла. а вот мой код:#include "stdafx.h" #include "iostream" using namespace std; class CPtoD { double x,y,rad,ugol,sin; public:
C++ Контейнер с указателями на... https://www.cyberforum.ru/ cpp-beginners/ thread249713.html
Можно ли создать контейнер с указателями на функции, и если да, то как можно вызывать эти функции? Все функции с одим аргументом.
C++ структура программы https://www.cyberforum.ru/ cpp-beginners/ thread249709.html
сломал мозг... есть 3 файла main.cpp #include "tools.h" int main() { int a; clear_var(a); }
Кто шарит.Диграмма C++
Написать программу которая отображала б графически данные введенные пользователем в виде диаграммы.Диаграмма должна иметь название подпись осей(если они есть)и значение делений.а также включать легенду.При нажатии определенной клавиши появляются или исчезают линии сетки,легенда и подписи данных.Пользователь задает n значений,где каждое значение это средне количество денег($)которые тратить...
C++ время https://www.cyberforum.ru/ cpp-beginners/ thread249699.html
неподскажите как сделать будильник с использованием системного времени. кое какие наработки уже есть незнаю что дальше работаю в borland C 3.1 #include <time.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
0 / 0 / 0
Регистрация: 26.01.2011
Сообщений: 5
0

Сумма элементов массива - C++ - Ответ 1408166

28.02.2011, 12:55. Показов 546. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
помогите плиз. Есть прога, пользователь вводит размер и элементы двух массивов после чего они сортируются и складываются. Результат должен быть третий массив. У меня почему то неправильно работает сумма:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
 
template < typename T> 
void sort(T *a, long N)//сортировка по возрастанию
{
    long i = 0,  j = N;
   T temp,p;
   p = a[N/2];
   do{
   while(a[i]<p) i++;
   while(a[j]>p) j--;
   if(i<=j)
   {
       temp = a[i]; a[i]= a[j]; a[j] = temp;
       i++; j--;
   }
   }while(i<=j);
   if(j>0) sort(a,j);
   if(N>i) sort(a+i,N-i);
 
}
 
// Главная**********************************************
int main()
{
     int k; // Одну и ту же переменную можно использовать дважды и более для разных операций
     setlocale(LC_ALL, "Russian");
 
     cout << "Введите кол-ство символов: ";
     cin >> k; // Вводим кол-ство элементов
 
     int* a = new int [k]; // Выделяем память под массив
     
     for(int i = 0; i < k; i++) { // Заполняем массив 
          cin >> a[i];       // Введёнными с клавиатуры цифрами
          cout << a[i] << ' ';
     }
 
     sort(a, k-1);  // Сортируем
     cout << "\nОтсортированный массив: ";
     for(int i = 0; i < k; i++) // Выводим отсортированный массив
          cout << a[i] << ' ';
 
     delete[] a; // Освобождаем память.
 
//***********************************************************
     
     cout << "\nВведите кол-ство элементов: ";
     cin >> k;  // Вводим кол-ство элементов для второго массива
 
     int* b = new int[k];  // Выделяем под него память.
     
     for(int i = 0; i < k; i++) {  // Вводим значения
         cin >> b[i];
         cout << b[i] << ' ';
     }
 
     sort(b, k-1);  // Сортируем
     cout << "\nОтсортированный массив: ";
     for(int i = 0; i < k; i++)  // Выводим отсортированный
         cout << b[i] << ' ';
 
     delete[] b; // Освобождаем память.
//**************************************
   
//Сумма а и b массивов в массив с
int* c = new int[k];
 
for (int i=0; i<k; i++)
 {c[i]=a[i]+b[i];
cout<<c[i];}
 
cout<<"\n";
 
for(int i=0; i<k; i++)
  cout << c[i]<<' ';
   
delete[] c; // освобождаем память
    system("PAUSE");
    
}


Вернуться к обсуждению:
Сумма элементов массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.02.2011, 12:55
Готовые ответы и решения:

Составить программу, в которой вычислить z=(s1+s2)/(k1*k2), где s1 и k1 - сумма и количество положительных элементов массива Х[N]; s1 u k2 - сумма
Составить программу, в которой вычислить z=(s1+s2)/(k1*k2), где s1 и k1 - сумма и количество...

Сумма элементов массива, у которых сумма индексов, на которых они находятся, - четное число. Проверить код
нужно найти сумму элементов массива, у которых сумма индексов, на которых они находятся, четное...

C++5 числами из массива при выборе операции показывает результат. (сумма, произведение . элементов массива)
#include &lt;iostream&gt; using namespace std; void main() { int m, i; char type; double res;...

Произведение элементов массива с четными индексами, сумма элементов между первым и последним нулями
Всем доброго времени суток! Помогите составить программу. Заранее благодарен! Вот условие:...

3
28.02.2011, 12:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.02.2011, 12:55
Помогаю со студенческими работами здесь

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

Сумма элементов массива
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int n; cout&lt;&lt;&quot;Enter...

Сумма элементов массива
Здравствуйте, помогите пожалуйста. В одномерном массиве, состоящем из n вещественных элементов,...

Сумма элементов массива
Вычислить сумму минимального и максимального элементов массива. Размер массива = 18. Тип данных =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru