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

Использование рекурсивных функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести данные о пассажирах вес багажа которых больше заданного http://www.cyberforum.ru/cpp-beginners/thread1715615.html
Имеются данные о багаже пассажиров: фамилия, количество вещей, общий вес багажа. Составить программу, выводящую на экран данные о пассажирах вес багажа которых больше заданного и количество вещей не более заданного. Если данных нет то выдать соответствующее сообщение
C++ Заполнить массив нулями, кроме первого и последнего элемента равных единице. C++ что не так? Выводит одни единицы #include <iostream> #include <ctime> int main() { const int n=10; int a; // массив for (int i = 0; i <= n-2; i++)//здесь заполняется массив { a = 0; //заполнение массива 0 if (a==0)std::cout<<"1"; http://www.cyberforum.ru/cpp-beginners/thread1715614.html
C++ Builder Перевести VCL App в обычный Application
у меня возникла очень глупая ситуация при запуске приложения на другом компьютере начинает требовать библиотеки ( к примеру QTINTF.DLL), так как я создал VCL app можно ли как то перевести VCL App в обычный Application, чтобы после компиляции на других компах все было впроядке без доп библиотек?
Неравномерное вероятностное распределение C++
Постановка задачи такая: Есть дискретное неравномерное распределение на 512 точках (массив с вероятностями, исход - номер ячейки массива). Как реализовать эксперимент при таком распределении? Заполнять массив числами в соответствующих пропорциях и случайно выбирать номер ячейки плохая идея, как минимум потому, что после каждого испытания распределение будет меняться. (это то, что удалось...
C++ Дан Двумерный массив размером заполненный случайными числами, количество элементов 20, все положительные http://www.cyberforum.ru/cpp-beginners/thread1715591.html
Дан Двумерный массив размером заполненный случайными числами, количество элементов 20, все положительные. 1.Определить количество положительных элементов в каждой строке матрицы 2.Разделить двумерный массив на 3 массива включив в первый и них числа от 0 до 4, во второй от 4 до 8 и в третий от 8 до 12. Вывести каждый из этих массивов и вычислить для каждого среднее значение.
C++ Сформировать одномерный массив из 50 элементов вещественного типа Сформировать одномерный массив из 50 элементов вещественного типа x=sin(i/8) , i=1, 2, ..., 50 . Отсортировать массив по возрастанию значений элементов методом простого обмена. Вывести исходные и отсортированные массивы с точностью 3 знака после запятой. подробнее

Показать сообщение отдельно
lawr
360 / 254 / 122
Регистрация: 09.05.2014
Сообщений: 761
20.04.2016, 13:11     Использование рекурсивных функций
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
int eq (int *A, int n, int y, int k=0, int q=0){
    if (k==n)
        return q;
        if (A[k]==y)
            q++;
    q+=eq(A, n, y, k+1, q);
}
int main(){
    const int n=10;
    int y=5, A[n]={5, 2, 3, 4, 5, 1, 2, 3, 5, 5}; 
    std::cout<<eq(A, n, y);
}
 
Текущее время: 23:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru