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

модуль Масивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм поиска арифметической прогрессии в одномерном массиве http://www.cyberforum.ru/cpp-beginners/thread192754.html
Программа получает массив целых чисел, проверяет сколько есть последовательностей возрастающих на единицу чисел в массиве (минимум два числа). На выходе должно быть количество последовательностей и...
C++ Нахождение чисел в матрице Помогите написать функцию, которая будет выводить на экран количество элементов в матрице по модулю меньше 1 http://www.cyberforum.ru/cpp-beginners/thread192744.html
C++ Вопросы начинающего
Здравствуйте. Самостоятельно приступила к изучению Visual C++, т.к. наставников в шаговой доступности нет, а вопросы есть, решила обратиться сюда. Изучаю по книге Пахомова. В самом начале книги...
C++ Не работают конструкторы....
Помогите, кому не трудно... Не работают конструкторы наследования (заккоментил подсказки на них...): #include <iostream.h> #include <iomanip.h> #include <string.h> #include <stdio.h> class...
C++ вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread192732.html
вывод на экран натуральных чисел лежащих в интервале и делящихся нацело на 5
C++ Выбросить из записи числа n цифры 0 и 5 Помогите найти ошибку. Дано натуральное число n. Выбросить из записи числа n цифры 0 и 5, оставив прежним порядок остальных цифр. Например из числа 59015509 должно получиться 919. Вот мой код:... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4673 / 2499 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
29.11.2010, 12:14
Цитата Сообщение от henessy Посмотреть сообщение
одномерн. Массив:
Дано натуральное число N и одномерный массив A1, A2, ..., AN целых. Найти три не расположенных рядом числа, произведение которых равно P (определяется пользователем).
C++
1
2
3
4
5
6
7
8
9
10
11
    bool fl=true;
    for(int i=0; fl && i<N-2; i++)
        for(int j=i+2; fl && j<N-1; j++)
            for(int y=j+2; fl && y<N; y++)
                if(mas[i]*mas[j]*mas[y]==P)
                {
                    printf("%d*%d*%d=%d", mas[i], mas[j], mas[y], P);
                    fl=false;
                }
    if(fl)
        printf("No");
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru