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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sanyo4ek
0 / 0 / 0
Регистрация: 23.11.2009
Сообщений: 26
#1

Динамические массивы (проверка ввода, заполнение числами, вывод на экран) - C++

07.12.2012, 14:48. Просмотров 1013. Ответов 1
Метки нет (Все метки)

Создать динамический массив, размер запросить у пользователя. Сделать проверку на возможность выделения заданного количества памяти. Заполнить случайными числами, вывести на экран. Заполнить все нечетные элементы нулями и вывести его снова на экран.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2012, 14:48
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Динамические массивы (проверка ввода, заполнение числами, вывод на экран) (C++):

Массивы в функциях и заполнение случайными числами - C++
#include <iostream.h> int zapolnenie(int x, int n); int pokaz(int x, int n); int summa(int x, int n); int zapolnenie(int x, int n) ...

Файловый ввод/вывод, динамические массивы - C++
Помогите выполнить ввод квадратной матрицы из файла с использованием динамических переменных.

Динамические массивы. Вывести на экран числа в порядке возрастания. - C++
С клавиатуры вводятся натуральные числа, ввод заканчивается числом 0. Нужно вывести на экран эти числа в порядке возрастания.

Строковые массивы, вывод и операции над числами в двумерном массиве - C++
Как задать динамически массив строк (строк должно быть 10, может и статический подойдет?) и как оперировать над числами в двумерном...

Заполнение матрицы и ее вывод на экран - C++
Нужно заполнить матрицу случайными числами из диапазона, границы которого вводятся с клавиатуры. Размер матрицы также вводится с...

Заполнение матрицы и ее вывод на экран - C++
Заполнить матрицу случайными числами из диапазона, границы которого вводятся с клавиатуры. Размер матрицы также вводится с клавиатуры....

1
John Prick
802 / 735 / 145
Регистрация: 27.07.2012
Сообщений: 2,107
Завершенные тесты: 3
07.12.2012, 15:19 #2
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
45
46
47
/*
Создать динамический массив, размер запросить у пользователя.
Сделать проверку на возможность выделения заданного количества
памяти. Заполнить случайными числами, вывести на экран.
Заполнить все нечетные элементы нулями и вывести его снова на экран.
*/
 
#include <iostream>
#include <algorithm>
#include <stdlib.h>
#include <ctime>
#include <iterator>
 
int getRand(void) { return rand() % 20 + 1; }
 
bool isOdd(int X) { return ((X % 2) != 0); }
 
int main(void)
{
    setlocale(0, "rus");
    srand(time(0));
 
    int N = 0;
    std::cout << "Введите размерность массива: N = ";
    std::cin >> N;
 
    int * A = new int[N];
    if (A == 0)
    {
        std::cout << "";
        system("pause");
        return 0;
    }
 
    std::generate(A, A + N, getRand);
    std::cout << "Исходный массив: ";
    std::copy(A, A + N, std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
 
    std::replace_if(A, A + N, isOdd, 0);
    std::cout << "Преобразованный массив: ";
    std::copy(A, A + N, std::ostream_iterator<int>(std::cout, " "));
    std::cout << std::endl;
 
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.12.2012, 15:19
Привет! Вот еще темы с ответами:

Заполнение массива структур из файла и вывод на экран/в файл - C++
Есть структура struct tovar { int nomer; char naim; char edizm; int kolvo; int cena; }; Есть файл с...

Заполнение бинарного файла структурой и вывод его на экран - C++
мне нужно создать бинарник с заполненной структурой. вроде, заполняю правильно, а с выводом на экран не разобрался, да и как мне потом...

Вывод на экран элементов массивов, которые являются простыми числами - C++
Здравствуйте! Пишу сюда в последней надежде на помощь! Нужно сдать две лабы последние, а как их делать, совсем не знай... Пробовал по...

Динамические массивы и функции. Динамические массивы. - C++
Дана матрица 6х8 целого типа. Создать одномерный массив, содержащий элементы матрицы, кратные числу, введенному с клавиатуры.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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