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

Найти сумму элементов массива каждой строки, лежащих в диапазоне от А до В (ввод с клавиатуры) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ сортировка вставками http://www.cyberforum.ru/cpp-beginners/thread580605.html
#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include <time.h> int main(){ int n,t,i,j,k=0,srd=0; n=10; int a; srand(time(NULL));
C++ Перегрузка с методами Здравствуйте. У меня проблема. Мне нужно перегрузить оператор "+", но перегрузить так, чтобы внутри конструкции перегрузки, вызвался метод "plus". Да вот. #include <iostream> class Complex{ double a,b; public: Complex(double x=0,double y=0){ a=x; b=y; http://www.cyberforum.ru/cpp-beginners/thread580603.html
C++ Работа с матрицами
Помогите решить,пожалуйста,завтра сдать надо.Напишите,пожалуйста,под borland c++(желательно 3.1). Данный двумерный массив целых чисел. Вставить в него строку из нулей между всеми строками, в которых количество положительных элементов равно количеству отрицательных. Всем заранее СПАСИБО!!!
C++ Разложение большего числа на отдельные
В общем суть такова Имеем в переменной, допустим в "a" число. Не зная какое там число, (оно присвоено в результате определенных операций) зная лишь то, что оно может максимально состоять из 6 цифр. Надо как бы отгадать это число и разложить по переменым. Ну например в "а" число 37569. Нужно чтобы в "а1" присвоилось "3", в "а2" присвоилось "7", в "а3" присвоилось "5", в "а4" присвоилось "6",...
C++ Чтение текстового документа, обработка, запись нового http://www.cyberforum.ru/cpp-beginners/thread580541.html
Задача: есть текстовый документ типа: 36745 375294567456 80293455906 ... Нужно прочитать отбросить домашние телефоны, оставив только мобильные и записать в файл. Помогите пожалуйста, может решали подобные задачи, я слабо представляю пока как это сделать,особенно ту часть где я прочитаю и буду сравнивать. Как мне прочитать строку и получить из её число или его вообще получать не надо?...
C++ Определенный интеграл Для заданных границ интегрирования а и b вычислите значение определенного интеграла следующего вида: \int \sin^2{x}dx = \begin{cases} - \frac{\sin^{n-1}{\left(x\right)}\cos{x}}{n} + \frac{n - 1}{n} \int \sin^{n - 2} xdx, \ n > 2, \\ \frac{x}{2} - \frac{1}{4}\sin{\left(2x\right)}, \ n = 2, \\ -\cos{x}, \ n = 1 \end{cases} Все необходимые данные для функций должны... подробнее

Показать сообщение отдельно
David Sylva
 Аватар для David Sylva
1283 / 945 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
20.05.2012, 21:16     Найти сумму элементов массива каждой строки, лежащих в диапазоне от А до В (ввод с клавиатуры)
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
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std; 
int main() 
{   
    setlocale(LC_CTYPE, "Russian");
    srand(time(0));
    const int size = 5; 
    int array[5][5]; 
 
    int x, y;
    int i, j; 
 
    for ( i = 0; i < size; i++) 
        for ( j = 0; j < size; j++) 
            array[i][j] = rand() % 5; 
 
    for ( i = 0; i < size; i++) 
        for ( j = 0; j < size; j++)  
        {   
              cout << setw(3) <<  array[i][j] << " ";  
              if(j % size+1 == size) cout << endl; 
    } 
        cout << endl;
 
        cout <<"Введите 2 диапозона (от 0 до 4) " << endl; 
        cin >> x >> y; 
 
        int sum[size] = { 0, 0, 0, 0, 0 }; 
        int n = 0;
 
        for ( i = 0; i < size; i++) 
        {
            for( j = x; j <= y; j++) 
                sum[n] = sum[n] + array[i][j]; 
            n++; 
        }
        for ( i = 0; i < size; i++) 
            cout << "Сумма элементов строки "<< i <<  " = " << sum[i] << endl; 
 
        system("Pause");
}
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru