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

Заполнить массив первыми N положительными нечетными числами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Крестики нолики на SDL - не выводится крестик http://www.cyberforum.ru/cpp-beginners/thread963778.html
Программа выводит игровое поле на экран и реагирует на нажатия каждого и 9 квадратов. Но при нажатии должен выводиться крестик, а он почему-то не выводится Может, кто знает, в чем дело? //...
C++ Частота встречаемости символов в файле Написать программу которая подсчитывает частоту встречаемости символов в заданном текстовом файле. На вход программе подается имя входного текстового файла input.txt На выход в выходной файл... http://www.cyberforum.ru/cpp-beginners/thread963773.html
C++ Закрутить массив в вектор
На паре задали задачу: Закрутить массив в вектор. Написал вот такое решение: Вопрос можно ли как то оптимизировать? #include <iostream> using namespace std; void Matrix(int ** b,int *...
Переменная типа char C++
Учусь программированию на C++. Вот, столкнулся с проблемой. Пытался найти ответ в интернете, но об этом нигде не сказано. Дело в том, что я хочу сделать программу рандомно выбирающую имя. После же,...
C++ Бесконечный цикл не вешающий программу http://www.cyberforum.ru/cpp-beginners/thread963763.html
Добрый день. Столкнулся с тем, что мне необходимо мониторить директорию на наличие определенного файла. Суть в том, что цикл мониторинга вешает программу из-за своей бесконечности. Вопрос состоит в...
C++ Функция pow как написать команду для неё Здравствуйте, В моей программе есть команда y=a^2+b^3/a^3-b^3. Мне сказали, что его надо прописать через pow, на что и ругается компилятор. Пишет перегруженная функция. Вот кусок от программы.... подробнее

Показать сообщение отдельно
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 841
Записей в блоге: 1

Заполнить массив первыми N положительными нечетными числами - C++

27.09.2013, 18:25. Просмотров 864. Ответов 10
Метки (Все метки)

Добрый вечер!Интересует вопрос как сделать так чтобы пользователь вводил целое число N и выполнялось создание массива целых чисел размера N?
Заданице:Дано целое число N (> 0) и указатель на целочисленный массив длины N. Заполнить массив первыми N положительными нечетными числами: 1, 3, 5, … .
Мой код:

C++
1
2
3
4
5
6
7
8
9
void CreateOddArray(int *a, int n)
{
    int j=1;
    for (int i=0;i<n;i++) {
        a[i]=j;
        j+=2;
    }
 
}
C++
1
2
int a[10];
    CreateOddArray(a,10);
Я не мог ввести с клавиатуры целое n и при создании массива выделить n элементов.
И помоему передать в функцию n тоже не получалось.
1.Возможно ли это сделать?
2.Это статический массив?
3.Можно ли увеличить количество элементов в массиве?
4.Корректно ли это- void CreateOddArray(int *a, int n) ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru