Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание структур из файла https://www.cyberforum.ru/ cpp-beginners/ thread2497311.html
Необходимо считать данную структуру из текстового файла: Задача 1. Пусть дан файл в следующем виде: Для дальнейшей обработки информации необходимо считывать именно, как структуру, а не...
Наследование: почему неправильно подставляется значение радиуса в метод вычисления объема? C++
Добрый день! Не могу понять почему неправильно подставляется значение радиуса (r) в метод вычисления объема #include <iostream> #include <cmath> using namespace std; //класс круг class...
C++ Не получается выделить подстроку из строки и реализовать удаление (Без использования библиотечных методов) В общем, проблема объяснена в названии темы + к этому в конец добавляюся мусор в виде рандомных символов main String str2("Бегемот"); str2.Substr(3, 4); str2.Print(); сами методы String... https://www.cyberforum.ru/ cpp-beginners/ thread2497294.html C++ Напечатать матрицу которая имеет минимальный "след” Добрый день: Есть задача: Даны две квадратные матрицы nxn. Напечатать ту из них, которая имеет минимальный "след” (т.е. сумму элементов главной диагонали). При решении создать функцию для... https://www.cyberforum.ru/ cpp-beginners/ thread2497290.html
Решение задачи перебором C++
Дана задача в общем виде: Имеются предметы ценой x, y, z. Найти все возможные наборы предметов такие, что суммы их цен была равна w. Мое решение: Составляем уравнение: a*x + b*y + c*z = w ...
C++ Точка окружности, ближайшая к данной точке Помогите пожалуйста Найдите точку на 2D-окружности, которая является ближайшей к данной точке. Входные данные: Пять реалов : 1. координаты точки. 2. координаты центра круга. 3. радиус... https://www.cyberforum.ru/ cpp-beginners/ thread2497286.html
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread2497279.html
надо написать на С++ -> M=Ctg3(A3)+arctg2(A) Добавлено через 1 минуту А - ввод с клавиатуры
Составить алгоритм и программу поиска корней трансцендентного уравнения C++
Составить алгоритм и программу поиска корней трансцендентного уравнения x*ln(x)+x^3-4=0. Больше никаких условий нет. Каким методом решать уравнение?
C++ Ввод cin данных в кодировке windows Здрааствуйте, Подскажите пожалуйста, ввожу данные через консоль через cin: string name_file; cin >>name_file; cout<<name_file<<endl; https://www.cyberforum.ru/ cpp-beginners/ thread2497276.html C++ Как задать двумерный вектор? Как задать двумерный вектор, вводить в него элементы и обращаться к ним? https://www.cyberforum.ru/ cpp-beginners/ thread2497270.html
C++ Как убить 100 зайцев 1 выстрелом?
Дана задача: написать деревья и куууучу функций к ним. Но они все однотипные. Data хранит данные в вершине(число) Вывести data*2, вывести data+7, вывести data, если четное и т.д. Решил написать метод...
C++ Вычислить сумму ряда https://www.cyberforum.ru/ cpp-beginners/ thread2497255.html
Помогите решить. Не могу понять прогрессию.
79 / 25 / 13
Регистрация: 01.06.2019
Сообщений: 573
06.09.2019, 19:18  [ТС] 0

Заполнения массивов факториалами значений индексов - C++ - Ответ 13811116

06.09.2019, 19:18. Показов 3406. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от zss Посмотреть сообщение
C++
Код не работает

Добавлено через 17 минут
Цитата Сообщение от Rudman132 Посмотреть сообщение
C++
Код не работает
А не, все правильно

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
32
33
34
35
36
37
38
39
40
41
42
43
44
#include<iostream>
#include<ctime>
using namespace std;
 
void Vivod_mas(long long* arr, int sz)
{
    //цикл вывод
    for (int i = 0; i < sz; i++)
        cout << arr[i] << " ";
}
 
long long factorial(int n)
{
    long long sum = 1;
    for (int i = 2; i <= n; i++)
        sum *= i;
    return sum;
}
void Zap_mas(long long* arr, int sz)
{
    //цикл заполнение
    for (int i = 0; i < sz; i++)
        arr[i] = factorial(i);
}
 
int main()
{
    setlocale(LC_ALL, "rus");
    srand(time(NULL));
 
    int n = 5, k = 10;
    long long* arr;
    arr = new long long[n];
    cout << "Массив А: ";
    Zap_mas(arr, n);
    Vivod_mas(arr, n);
 
    cout << "\nМассив B: ";
    Zap_mas(arr, k);
    Vivod_mas(arr, k);
 
    cout << endl;
    system("pause");
}


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

Сумма чётных индексов из 2 массивов
Функция получает два целочисленных массива вычисляет и возвращает сумму элементов массивов с...

Ошибки заполнения массивов
Помогите устранить проблему с данной задачей: &quot;Напишите программу, которая в последовательности...

Алгоритм заполнения двумерных массивов
помогите написать алгоритм для заполнения матрицы nXn 1 6 7 2 5 8 3 4 9 и вторая на фото

Найти для двух массивов количество индексов
Даны массивы A и B. Найти количество номеров (пар), для которых A(i) и B(i) разного знака

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 19:18

Правильное использование индексов массивов и строк в PHP
Вынесено из темы https://www.cyberforum.ru/php-beginners/thread926635.html RHB,...

Особенности заполнения массивов в цикле с постусловием
Всем доброго времени суток! Собственно вопрос такой. При заполнении массива циклом do { ...

Реализация заданного алгоритма заполнения двумерных массивов
Добрый день, уважаемые форумчане! Помогите пожалуйста реализовать следующие алгоритмы заполнения...

Использование сканера для заполнения двух массивов
После заполнения первого массива, вторую последовательность данный код уже не считывает. Как...

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