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

Посчитать кол-во елементов массива и их сумму, который расположен в диапазоне от R1 до R2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязный список: найти максимальное отрицательное число http://www.cyberforum.ru/cpp-beginners/thread899019.html
Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию int max_negative (elem *first) , которая возвращает...
C++ Односвязный список, поменять местами элементы (максимальный и последний) Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию void max_last (elem*&first, elem*&last), которая меняет местами... http://www.cyberforum.ru/cpp-beginners/thread899017.html
C++ Создать программу решения системы уравнений
Доброго времени суток :) Ребята, врать не буду, да и особо не умею... нужно написать программу которая бы... впрочем, вот описание: "При последовательном соединении двух сопротивлений R1 и R2...
Число double 0.1 на самом деле не 0.1 C++
Кто сталкивался с таким глюком, почему если я задаю double x=0.1; в дебаггере я его вижу как 0.10000000000000001 ? я знал что float неточные числа, но что double...
C++ сортировка вставкай http://www.cyberforum.ru/cpp-beginners/thread898985.html
как сделать адномерный массив из 10 елементов через сортировку вставкой?
C++ Программа ищет первый столбик где находятся только непарный елементы!Почему не работает Иф? #pragma hdrstop #include<conio.h> #include<iostream.h> #include<stdlib.h> #include <iomanip.h> #pragma argsused int main() {randomize(); int a,i,j,n,m,d,p=0,k=0,l=1,s; cout<<"Vkazite... подробнее

Показать сообщение отдельно
VEINHORN
543 / 92 / 22
Регистрация: 16.12.2011
Сообщений: 317
12.06.2013, 02:23
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
#include <iostream>
using namespace std;
int count(int beg,int end) {
    return end - beg - 1;
}
 
int sum(int *mas,int beg,int end) {
    int sum = 0;
    for(int i = beg;i <= end;i++) {
        sum += mas[i];
    }
    return sum;
}
int main() {
    int mas[10];
    for(int i = 0;i < 10;i++)
        mas[i] = i;
    for(int i = 0;i < 10;i++)
        cout << mas[i] << " ";
    
    int beg,end;
    cout << endl << "Ent beg:";
    cin >> beg;
    cout << endl << "Ent end:";
    cin >> end;
    cout << sum(mas,beg,end) << endl;
    cout << count(beg,end) << endl;
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru