Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод кода программы с Паскаль на С++ https://www.cyberforum.ru/ cpp-beginners/ thread631514.html
var a,s:integer; begin writeln('Введите последовательность целых чисел, окончание ввода 0'); s:=0; repeat readln(a); if a mod 2=0 then s:=s+a; until a=0; write('Сумма четных элементов=',s);...
C++ Сортировка массива
Здравствуйте. Посмотрите пожалуйста, в чем ошибка!! В С++ Билдере у меня работала такая функция для сортировки: int* Insert (int* a,int N) { int x,j; for (int i=1; i<N; i++) { x=a; j=i-1;...
Дано действительное а Найти такое наименьшее n, что C++
1+ 1/2+...1/n a
C++ АнтиЕвклид! Добрый день, из спортивного интереса пытаюсь найти число для которого алгоритм Евклида, выполниться хотя бы 6 раз! На работе включил перебором, но думаю это на долго. Может кто то элегантное... https://www.cyberforum.ru/ cpp-beginners/ thread631496.html
C++ Сложение двоичных чисел, представленных в bitset https://www.cyberforum.ru/ cpp-beginners/ thread631486.html
Здравствуйте! Мне необходимо узнать, как можно реализовать сложение двоичных чисел, представленных в виде bitset (хотя бы инкремент). Помогите, пожалуйста.
Выход за предел массива C++
Здравствуйте, меня заинтересовала одна особенность массивов, а именно то что они не проверяются на количество элементов, из этого исходит то что с их помошью мы можем изменить/инициализировать...
Union с явными указателями или void*- что выбрать? C++
В программе предполагается использование огромного количества указателей типа void*, по которым будут хранится объекты типов А и Х. Т.о. при обращении будет использоваться явное приведение типа...
C++ Eclipse C++ библиотеки Компилятору не нравится объявление библиотеки #include <iostream> Можно ли как то это исправить? компилятор >> eclipse-cpp-helios https://www.cyberforum.ru/ cpp-beginners/ thread631423.html
C++ НОЧД и НОНД(задача) https://www.cyberforum.ru/ cpp-beginners/ thread631411.html
Здравствуйте! Тут на одном сайте задача есть: Для двух данных натуральных чисел найдите их наибольший четный и наибольший нечетный делители. Входные данные Вводятся два натуральных числа,...
C++ Указатель на объект.объясните base - это базовый класс...first - это производный от base...iam() виртуальная функция, перегруженная в first... Вопрос: почему вызывается функция базового класса, а не first?.. #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread631402.html
3 / 3 / 1
Регистрация: 26.08.2008
Сообщений: 31
01.08.2012, 11:47 0

Написать / переделать под C++

01.08.2012, 11:47. Просмотров 976. Ответов 2
Метки (Все метки)

Ответ

Fbink, пожалуй, вот так будет проще.

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
#include <iostream>
 
using namespace std;
 
int n, summa=0, summa1=0, first, last;
bool raz=true, dva=true;
 
int main(){
    cout << "Vvedite razmernost' massiva: ";
    cin  >> n;  
    int A[n];
    for (int i=0;i < n; i++){
        cout << "Vvedite element massiva: ";
        cin >> A[i];//Ввод элементов
        if (i%2==0){
           summa+=A[i];//Подсчет суммы элементов с нечетными номерами
        }
        if (raz){
           if (A[i]<0){
              first = i;
              raz = false;//Нахождение первого отрицательного
           }
        }
        if (A[i]<0) last = i; //Второго
    }
    for(int i=first+1; i < last;i++) summa1+=A[i];//Подсчет суммы элементов находящихся между ними
    cout << "Summa nechetnix elementov massiva: " << summa<<'\n';
    cout << "Summa elementov raspolozennix mejdu pervim i poslednim otricatel'nim: " << summa1<<'\n';
    system("pause");
    return 1;
}


Вернуться к обсуждению:
Написать / переделать под C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.08.2012, 11:47
Готовые ответы и решения:

возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi?
Подскажите возможно ли переделать код алгоритма под Borland C переделать под Borland Delphi? У меня...

переделать под С#
переделайте программу под Windows form

Переделать под C#/C++
Здравствуйте, нашел в интернете нужную мне задачу, но она на языке, которого я не знаю совсем....

Переделать под с++
есть программа, я так понял написана на с, а мне надо на с++ сам я пробовал, но дуб дубом.....

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.