Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вывести элементы массива с порядковыми номерами, кратными заданному Дан массив A размера N и целое число K (1 ≤ K ≤ N). Вывести элементы массива с порядковыми номерами, кратными K:{A}_{K},{A}_{2*K},{A}_{3*K},... . https://www.cyberforum.ru/ cpp-beginners/ thread570526.html Как поменять фон там цвет символов в проге?? На Bilder C++. C++
#include<iostream.h> #include<stdio.h> #include<conio.h> #include<stdlib.h> int n,i,j; int k, j1; float S, b, x, A1,A; void vvod() {
C++ В чём С++ уступает билдеру? Я пока только начал учить С++ и обнаружил для себя билдер. Т.к. раньше работал на делфи то билдер то более привычный для меня. Забавы ради написал простенькую программу с выводом в мемо счётчика, посмотрел размер откомпилированного приложения- всего 48 кб (а у делфи 6 мб пустая форма) и задался вопросом: имеет ли смысл всё же кодить на билдере или стоит всё же забыть эту идею? Есть ли... https://www.cyberforum.ru/ cpp-beginners/ thread570512.html C++ Дана квадратная матрица A порядка M. Дана квадратная матрица A порядка M. Найти сумму элементов каждой ее диагонали, параллельной побочной (начиная с одноэлементной диагонали {A}_{1,1}) https://www.cyberforum.ru/ cpp-beginners/ thread570506.html
C++ Поменять местами верхнюю и нижнюю половины матрицы.
Дана матрица размера M × N (M — четное число). Поменять местами верхнюю и нижнюю половины матрицы.
C++ Дана матрица размера M × N. https://www.cyberforum.ru/ cpp-beginners/ thread570501.html
Дана матрица размера M × N. Для каждого столбца матрицы с четным номером (2, 4, …) найти сумму его элементов. Условный оператор не использовать.
C++ Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx Дан одномерный массив из M × N целых чисел. Составить программу определения количества повторений заданного элементаx https://www.cyberforum.ru/ cpp-beginners/ thread570500.html C++ В упорядоченном по убыванию массиве поменять местами минимальный и первый элемент больший Р.
В упорядоченном по убыванию массиве поменять местами минимальный и первый элемент больший Р.
C++ Найти максимальную, минимальную и среднюю температуру воздуха https://www.cyberforum.ru/ cpp-beginners/ thread570495.html
Массив а1,...,a24 содержит данные измерения температуры воздуха в течение дня. Найти максимальную, минимальную и среднюю температуру воздуха.
C++ В упорядоченном по возрастанию массиве, если количество элементов равных Р большее https://www.cyberforum.ru/ cpp-beginners/ thread570491.html
В упорядоченном по возрастанию массиве, если количество элементов равных Р больше, чем К, то разделить все
Даны целые числа N (> 2), A и B. C++
Даны целые числа N (> 2), A и B. Сформировать и вывести целочисленный массив размера N, первый элемент которого равен A, второй равен B, а каждый последующий элемент равен сумме всех предыдущих.
C++ Найти наибольший общий делитель и наименьшее общее кратное двух введенных натуральных чисел. Найти наибольший общий делитель и наименьшее общее кратное двух введенных натуральных чисел. https://www.cyberforum.ru/ cpp-beginners/ thread570482.html
6 / 6 / 3
Регистрация: 08.05.2012
Сообщений: 15
10.05.2012, 20:04 0

Заполнить массив - C++ - Ответ 3013865

10.05.2012, 20:04. Показов 1504. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

в)
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
// двенадцатью первыми членами последовательности Фибоначчи
//(последовательности, в которой первые два члена равны 1,
// а каждый следующий равен сумме двух предыдущих).
#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <cstdlib.h>
 
using namespace std;
 
int fibo(int count);
 
void main()
{
        int count = 1;
        const int x = 12;
        int *array;
        array = new int[x];
        for(int i = 0; i < x; i++ )
        {
        array[i] = fibo(count);
        count++;
        }
        for(int i = 0; i < x; i++)
        cout << array[i] << " ";
        cout << endl;
        system("pause");
}
 
int fibo(int count)
{
        if(count == 1) return 1;
        else if(count == 0) return 0;//Впринципе по условию не нужно, но вдруг...
        else return fibo(count-2)+fibo(count-1);
}
Добавлено через 5 минут
а)
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
// десятью первыми членами арифметической прогрессии (первый член прогрессии — а, ее разность — р);
#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <cstdlib.h>
 
using namespace std;
 
long ap(int count, int a, int p);
 
void main()
{
        int a, p;
        cout << "Vvedite a: " << endl;
        cin >> a;
        cout << "Vvedite p: " << endl;
        cin >> p;
        int count = 1;
        const int x = 10;
        int *array;
        array = new int[x];
        for(int i = 0; i < x; i++ )
        {
        array[i] = ap(count, a, p);
        count++;
        }
        for(int i = 0; i < x; i++)
        cout << array[i] << " ";
        cout << endl;
        system("pause");
}
 
long ap(int count, int a, int p)
{
        return a+(count-1)*p;
}
Добавлено через 5 минут
б)
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
// äâàäöàòüþ ïåðâûìè ÷ëåíàìè
//ãåîìåòðè÷åñêîé ïðîãðåññèè (ïåðâûé ÷ëåí ïðîãðåññèè — à, åå çíàìåíàòåëü — z);
#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <cstdlib.h>
#include <math.h>
 
using namespace std;
 
long ap(int count, int a, int z);
 
void main()
{
        int a, z;
        cout << "Vvedite a: " << endl;
        cin >> a;
        cout << "Vvedite z: " << endl;
        cin >> z;
        int count = 2;//2, ò.ê. ñòåïåíü áóäåò íóëåâàÿ, åñëè íóæíà åäèíèöà - èçìåíÿé.
        const int x = 10;
        int *array;
        array = new int[x];
        for(int i = 0; i < x; i++ )
        {
        array[i] = ap(count, a, z);
        count++;
        }
        for(int i = 0; i < x; i++)
        cout << array[i] << " ";
        cout << endl;
        system("pause");
}
 
long ap(int count, int a, int z)
{
        return a*pow(z,count-1);
}
Добавлено через 49 секунд
Вроде бы всё правильно. Если нет, исправляй сам. Ничего сложного нету.
Будут вопросы - пиши в теме.

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

Заполнить массив первыми ста простыми числами, и вывести массив на экран
Объявите одномерный целочисленный массив в котором не более 100 элементов выполните генерацию...

Массив: Не могу заполнить массив, только самое большое значения...
Не могу заполнить массив только самое большое значения #include &lt;iostream&gt; using namespace...

Заполнить массив строк из файла. Массив заполняется, но выводится не корректно
Здравствуйте! Такая проблема. В файле имена записаны в столбик и разделены точкой с запятой. Массив...

Заполнить динамический массив из файла и записать массив обратно в файл
Подскажите пожалуйста функцию которая будет заполнять Динамический массив из файла и обратную...

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

Создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию
создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию....

Дан массив A[N]. заполнить массив В[N] элементами массива A[N], которые удовлетворяют двойному неравенству
Дан массив A. заполнить массив В элементами массива A, которые удовлетворяют двойному неравенству:...

Заполнить массив случайными числами и отобрать в другой массив все простые числа
заполнить массив случайными числами в интервале и отобрать в другой массив все простые числа....

Массив: Заполнить массив из 10 элементов случайным образом в интервале (0..3).
Заполнить массив из 10 элементов случайным образом в интервале (0..3). Например:...

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