Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STL List - где он применяется? https://www.cyberforum.ru/ cpp-beginners/ thread812827.html
Учу STL, пришел к list. Во первых, я не нашел нормальных уроков/примеров по нем. По мере его изучения из разных источников мне он показался вообще неудобным и ненужным... Мое понимание list: это...
Напишите программу с использованием функции для вычисления наибольшего общего делителя C++
Напишите программу с использованием функции для вычисления наибольшего общего делителя.
C++ Генератор, гистограмма Здравствуйте! Задание такое: нужно по значениям генератора псевдослучайных чисел построить гистограмму. Не подскажете, как это осуществить? https://www.cyberforum.ru/ cpp-beginners/ thread812802.html C++ Функции суммы цифр элемента которых больше сумме цифр предыдущего элемента https://www.cyberforum.ru/ cpp-beginners/ thread812801.html
Не могу понять задачу.Помоги пожалуйста,если можете, решите и пришлите листинг программы,спасибо. Вводится последовательность из n целых чисел, сформировать последов. суммы цифр элемента которых...
C++ Построчное считывание из файла
Всем привет! Функция, которая считывает из файла значения и помещает их в массив. Проблема в том, что даже из файла не читает :-( Считывает только первое значение и всё. Данные в файле...
C++ Дано выражение Cn=3*Cn-1+Cn-2, C1=1, C2=2 https://www.cyberforum.ru/ cpp-beginners/ thread812795.html
Дано выражение Cn=3*Cn-1+Cn-2, C1=1, C2=2. Я так понял, что нужно делать по принципу Фибоначи, но не знаю как... Вот моя жалкая попытка # include <iostream> using namespace std; int funk(int x1,...
C++ Опишите вложенный структурный тип "Лес" https://www.cyberforum.ru/ cpp-beginners/ thread812773.html
Опишите вложенный структурный тип "Лес".Для каждого леса известна его площадь, в лесу растут деревья.Каждое дерево характеризуется типом, высотой и возрастом.Создайте лес с двумя деревьями.
Задачка на классы (Создать методы, выполняющие поразрядные операции) C++
Не смог сам разобраться.. Класс, хранящий 8 бит информации – байт флагов b1. Создать методы, выполняющие поразрядное отрицание "~" хранимого байта, а также операции поразрядное И "&", ИЛИ "|" и...
C++ При подключении библиотеки regex появляется ошибка Всем привет! Когда подключаю regex #include <regex> при сборке возникает вот такая ошибка: libcpmtd.lib(stdthrow.obj) : error LNK2019: ссылка на неразрешенный внешний символ __CrtDbgReportW в... https://www.cyberforum.ru/ cpp-beginners/ thread812762.html C++ механизм присваивания в С++ https://www.cyberforum.ru/ cpp-beginners/ thread812757.html
Доброго времени суток всем. Объясните почему при присвоении создается копия присваиваемого объекта. Cat Frisky(1,2); Cat Tom(2,5); Frisky = Tom; вывод программы:
C++ Записать в предложении символы самого короткого слова (всех слов, если их несколько) в обратном порядке
Нужно записать в предложении символы самого короткого слова (всех слов, если их несколько) в обратном порядке. длинна предложения не должна превышать 30 символов. заранее спасибо!
C++ Достался сайт в наследство нужно отредкатировать https://www.cyberforum.ru/ cpp-beginners/ thread812743.html
Может кто подсказать??? в "наследство" достался сайт voshod-ooo.com, есть от него логин и пароль, нет программиста, а на сайте нужно внести изменения, можете помочь как можно его отредактировать, в...
Mobile Software Engineer
Эксперт С++
5365 / 1584 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
19.03.2013, 18:18 0

Работа с вводом. Нужно в зависимости от кол. введенных чисел выделить память - C++ - Ответ 4278217

19.03.2013, 18:18. Показов 772. Ответов 8
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <algorithm>
#include <iostream>
#include <cstring>
 
int main ()
{
    std::string elements;
    std::getline(std::cin, elements);
    int spaceCounter = (std::count(elements.begin(), elements.end(), ' ') + 1);
 
    int *array = new int [spaceCounter];
    std::cout << "Memory allocated for " << spaceCounter << " elements: ";
    for (int i = 0; i < spaceCounter; i++)
        std::cout << (array[i] = i + 1) << " ";
    std::cout << std::endl;
 
    delete [] array;
    return 0;
}


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

Найти и выделить цветом минимальное или максимальное (в зависимости от установленного переключателя) из введенных чисел
Зраствуйте )))я не знаю как решить задачку(((помогите пожалуйста((( Написать программу решения...

Как динамически выделить память под массив неизвестной длинны? Длина определяется вводом с командной строки
Например, надо получить фамилию, имя и отчество пользователя через командную строку.

Нужно выделить память в куче
Работаю с довольно большим объемом данных, записанных матрицей. Для этого нужно выделить память в...

Нужно выделить всю доступную процессу память блоками по 13 байт
Нужно выделить всю доступную процессу память блоками по 13 байт. Использовать нужно две функции :...

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

Работа со структурой аэрофлот - как выделить память?
Создать структуру с именем аэрофлот и пунктами (указаны в структуре).Язык Си ПИшу структуру первый...

Работа с подсчетом чисел, введенных в textBox
Есть 1 textbox и 4 label. В textBox вводятся числа от 0 до 10ти n-ное количество. В 1ом Label...

Подсчет общего кол-ва записей в таблице, с вводом в окно формы
Подскажите, пожалуйста, какой командой Access я могла бы организовать подсчет общего кол-ва...

Нужно чтобы среди введенных чисел выбирал наибольшее и выводил его на экран.
Нужно чтобы среди введенных чисел выбирал наибольшее и выводил его на экран. Помогите доделать. ...

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