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

Объяснить и подробно прокомментировать, что происходит в коде (циклы и массивы) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать с файла числа через итератор потока http://www.cyberforum.ru/cpp-beginners/thread1652128.html
Не хочет считывать с файла целые числа, что я делаю не так? #include <iostream> #include <fstream> #include <iterator> #include <vector> #include <list> #include <algorithm> using namespace...
C++ блочная сортировка, не работает Добрый день, не работает сортировка блочная, выдает ошибку (скрин во вложении) Код ниже #include <iostream> #include <ctime> #include <iomanip> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1652115.html
C++ Сохранение матрицы в файл
Уже все облазила. Всё испробовала. Но матрица не сохраняется. Прошу, помогите! #include "peresdacha.h"//подключение заголовочного файла int main() { Matrix tmp(3, 3);//размер массива ...
Подскажите условие C++
Доброго времени суток! Встретил такое условие в программе: for(;;){ // код }; return 0; Подскажите, что оно делает и вообще что оно значит?
C++ Поменять местами корень и одну из вершин(любую) с наибольшим уровнем в бинарном дереве http://www.cyberforum.ru/cpp-beginners/thread1652090.html
Всем привет. Вот мое условие лабораторной работы: Дано целочисленное бинарное дерево(БД). Поменять местами корень и одну из вершин(любую) с наибольшим уровнем. Я вроде написал функции нахождения...
C++ Не могу корректно прочитать код vector<string> numbers; // representation of numbers as strings // numbers is the string representation for i // for numbers to numbers void initialize_numbers() {... подробнее

Показать сообщение отдельно
JavJun
12 / 10 / 3
Регистрация: 27.08.2015
Сообщений: 236
31.01.2016, 20:26
Maxim09,
C++
1
2
3
4
5
6
7
8
9
10
const int n=10;int i, sum; int x[n]; // присваиваем переменной n значение 10, объявляем переменные i и sum и массив x длиной n элементов
cout<<"Vvedite elementi massiva:"<<endl; // выводим строку
for(i=0; i<n; i++) // цикл в n элементов
cin>>x[i]; // записываем в массив элементы введенные пользователем
sum=0; // присваиваем sum значение 0
for (i=0;i<n;i++) // опять цикл в n элементов
    if((x[i]%3==0)&&(x[i]%5==0)) // если элемент массива кратен 3 и 5
        sum=sum+x[i];// добавляем значение элемента к значению sum
cout<<"Summa="<<sum<<endl; // выводим значение sum
system("pause");
Добавлено через 3 минуты
Maxim09, и еще можно убрать один лишний цикл
C++
1
2
3
4
5
6
7
8
9
10
11
    const int n=10;
    int sum = 0;
    int x[n];
    cout << "Vvedite elementi massiva:" << endl;
    for(int i=0; i<n; i++){
        cin>>x[i];
        if((x[i]%3==0)&&(x[i]%5==0))
            sum=sum+x[i];
    }
    cout << "Summa= " << sum << endl;
    system("pause");
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru