Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти количество отрицательных, положительных и нулевых элементов в массиве Дана матрица А(n на m). Найти кличество отрицательных, положительных и нулевых элементов в ней. Написать программу на С++. https://www.cyberforum.ru/ cpp-beginners/ thread1209648.html Элементу побочной диагонали присвоить значение C++
1.Заполнить двухмерный массив случайными числами и вывести на экран. 2.Модифицировать его следующим образом: Элементу побочной диагонали присвоить значение равное разности сумм элементов до него и после в соответствующем столбце. Помогите, срочно нужен код до завтра.
C++ Вывод текста на экран порциями Здравствуйте. Подскажите, пожалуйста, как вывести на экран текст порциями из бинарного файла? скажем, по 25 строк. К примеру, пользователь нажал "Просмотр данных" - на экране появилось 25 строк, нажал любую кнопку на клавиатуре - появились следующие 25 строк и т д, пока файл не закончится. https://www.cyberforum.ru/ cpp-beginners/ thread1209638.html C++ На чем удобней написать транслятор Здравствуйте форумчане, вот решил разобраться и написать транслятор и возник такой вопрос. На каком языке его будет удобней писать С++ или С#? Честно говоря еще только-только начал курить эту тему и поэтому задался таким, наверное глупым вопросом. Кто-то что-то может подсказать, а возможно и подкинуть литературу толковую. https://www.cyberforum.ru/ cpp-beginners/ thread1209636.html
C++ Конструктор по умолчанию для производных классов
Допустим, имеется код: class abstr_emp { private: string fname; // abstr_emp's first name string lname; // abstr_emp's last name string job; public: abstr_emp() : fname(""), lname(""), job("") {}
C++ Знак табуляции между числами помогите доделать программу: нужно поставить знак табуляции перед и после каждого числа(одну цифру не рассматривать), число может заканчиваться абсолютно любым символом, так же оно может быть посреди слова. Я сделал но только для цифр, числа не получается ss="1234567890"; //s1 вводим с клавиатуры, в ней и разделяем числа знаками табуляции for (int j=1; j<=s1.Length()-1; j++) for (int k=1;... https://www.cyberforum.ru/ cpp-beginners/ thread1209622.html
C++ Реализовать для класса перегрузку операции [] Всем привет. помогите ПЖ с условием: Создать несколько объектов (например, a и b) разработанного класса. Класс – вектор (одномерный массив). Реализовать для объектов данного класса перегрузку операции (a=k и k=b). Содержимое объектов (a,b их векторов), до и после выполнения операции, вывести на экран. я не понимаю они же одинаковые получаться. https://www.cyberforum.ru/ cpp-beginners/ thread1209612.html Образуют ли элементы ненулевого массива знакочередующуюся последовательность C++
Проверить, образуют ли элементы ненулевого массива знакочередующуюся последовательность. Помогите, срочно нужен кож до завтра.
C++ Вызов виртуальной функции через указатель на базовый класс Всем привет! Помогите пожалуйста разобраться с вызовом виртуальной функции в программе. В моей программе требуется организовать класс треугольник, определенный по длинам трех сторон содержащий методы нахождения периметра и площади (по формуле Герона). А так же определить виртуальную функцию для нахождения площади таким образом, чтобы в базовом и производном классе тела функций... https://www.cyberforum.ru/ cpp-beginners/ thread1209598.html C++ Циклический сдвиг в матрице https://www.cyberforum.ru/ cpp-beginners/ thread1209591.html
Всем добрый день! Необходима помощь. Задание такое: Дана матрица int matr. Используя функции, сдвинуть циклически каждый нечетный столбец матрицы на количество элементов равное первому элементу в этом столбце. Я кое что уже написала, но что-то не так, не могу понять что не так делаю, будьте добры, укажите на мои ошибки. Вот моя функция: void sdvig(int mas, int n, int k) { ...
Определить число соседних двух элементов с разными знаками C++
Дан одномерный массив a из n элементов, элементы отличны от нуля. Определить число соседних двух элементов с разными знаками Написать код с комментариями
C++ Как сделать чтоб все проверки вызывались одной функцией? Доброго времени суток! Имеется код с огромным числом вот таких проверок: cout << "\nEnter number (-100000 to 100000): "; while(!(cin>>x) || (x<(-100000)) || (x>100000) || cin.get() != '\n' ) //incorrect input protection { cout<<"Input incorrect. Please, try again.\n"; cin.clear(); // resets all bits of stream cin.sync(); //remove data from the buffer cout << "\nEnter... https://www.cyberforum.ru/ cpp-beginners/ thread1209578.html
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
16.06.2014, 18:24  [ТС] 0

Задачка с одномерным массивом. Отбор по условию - C++ - Ответ 6326063

16.06.2014, 18:24. Показов 2014. Ответов 10
Метки (Все метки)

Ответ

lsprofit,
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>
#include <vector>
using namespace std;
 
int main()
{
    int n;
    int i,j,k;
 
    cin >> n;
    vector<int>a(101);
 
    for(i = 1;i <= n;i++)
        cin >> a[i];
 
 
    for(i = 1;i <= n;i++){
        for(j = 1;j <= n;j++){
            for(k = 1;k <= n;k++){
                if(a[i] == a[j] + a[k]){
                    cout << i << " " << j << " " << k;
                    return 0;
                }
            }
        }
    }
    cout << "-1" << endl;
 
    return 0;
}
Переделал.
Цитата Сообщение от Sh@dow777 Посмотреть сообщение
"Неправильный ответ"


Добавлено через 1 минуту
lsprofit,
Цитата Сообщение от Sh@dow777 Посмотреть сообщение
Допустимо, что a[j] = a[k].


Вернуться к обсуждению:
Задачка с одномерным массивом. Отбор по условию C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2014, 18:24
Готовые ответы и решения:

Задачка с одномерным массивом.Найти количество удвоенных нечётных чисел
Помогите пожалуйста. Вот текст задания: Даны целые числа a1,a2..an.Известно что a1&gt;0 и что...

Задачка с одномерным массивом
помогите, пожалуста решить задачу, своих знаний не хватает. В одномерном массиве целых чисел ...

Задачка с одномерным массивом. Определить количество одноразрядных, двухразрядных и трёхразрядных чисел в процентном отношении
Имеется задача: Создать массив из 50 случайных чисел в диапазоне от 0 до 200. Определить количество...

Задачка с массивом и задачка с формулами Ньютона и Лагранжа
Прошу помочь решить две задачи

10
16.06.2014, 18:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.06.2014, 18:24
Помогаю со студенческими работами здесь

Задача с одномерным массивом
Как решить эту задачу?) Условие задачи: Составить графическую схему алгоритма и написать...

Работа с одномерным массивом
Паскаль. Задан одноименный массив X, содержащий N элементов Определить: А) Сумму всех...

Программа с одномерным массивом
Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадpатов четных и...

Задание с одномерным массивом
Нужна помощь с решением задания. Даны вещественные числа x, a,...,a (n=12). Выяснить, во-первых,...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru