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

Найти номер первого положительного элемента массива и сумму элементов правее него - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка оператора ++ http://www.cyberforum.ru/cpp-beginners/thread1226675.html
выводит не то значение привет. нужна Ваша подсказка. листинг из учебника: (тема: перегрузка оператора ++) #include <iostream> using namespace std; class Counter { public: Counter();
C++ Char* не в той кодировке Я читая память процесса игры и пытаюсь получить имя нужного мне обьекта, проблем найти нужный адрес труда не составило но в имени обьекта кирилица и вместо кирилици в char* nick я получаю кракозябры, проверял по байтово это те данные которые мне нужны но видимо нужно как-то изменить кодировку. http://www.cyberforum.ru/cpp-beginners/thread1226662.html
C++ Заполнить массив размером 10 случайными числами от 0 до 10
#include <vector> #include <algorithm> #include <iostream> using namespace std; int main() { int n = 10; vector<int> a(n);
Нужна среда разработки для C++ под Windows, сразу отбросив: VS, QTCreator C++
Hello world! Последние полгода я активно сидел в C# VS Studio. И что-то захотелось С++ по-практиковать. Но тут важный момент, что желание практиковать С++ идёт в совокупности с желанием попробовать что-то кроме Visual Studio. Т.е я не хочу оставаться в той же Студии, просто на С++. Хочется немного независимости от неё. Авторитетный знакомый, работающий в Intel на С++ давно - советует не...
C++ Проверить, верно ли, что максимальное из чисел превышает минимальное не более чем на 25 http://www.cyberforum.ru/cpp-beginners/thread1226638.html
Даны натуральные число n и целые числа a1, a2,...,an. Верно ли, что максимальное из чисел ai превышает минимальное не более чем на 25.(C++) Проверьте на правильность решения..подскажите если что не правильно) #include <iostream> #include <conio.h> using namespace std; int main(int argc, int* argv) { setlocale(LC_ALL, "Russian");
C++ Неиспользование возвращаемого значения не ведёт к ошибке привет. посмотрите задачу: #include <iostream> using namespace std; class Counter { public: Counter(): itsVal(0) {} подробнее

Показать сообщение отдельно
Butirator
0 / 0 / 0
Регистрация: 13.07.2014
Сообщений: 18
13.07.2014, 12:40     Найти номер первого положительного элемента массива и сумму элементов правее него
Найти номер первого положительного элемента массива b1,b2,b3,...,b10 и сумму элементов правее него.
Вот мои наработки, сумма на 1 больше чем надо.
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
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;
int main(){
    setlocale( LC_ALL,"Russian" );
    const int size=10;
    int mas[size]={-1,-2,-3,-4,-5,-6,7,8,9,10},p,res=0;
    for (int i=0; i<size; i++)//вывод старого массива
    {
        cout<<mas[i]<<"   ";
    }
    for (int i=0; i<size; i++)//определение первого положительного элемента
    {
        if (mas[i]>0)
        {
            p=i;
            break;
        }
    }
    cout<<"\nНомер: "<<p;
    p--;
    for (; p<size; p++)//Подсчёт суммы
    {
        res+=mas[p];
    }
    
    cout<<"\nСумма: "<<res;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru