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

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

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

Одномерные динамические массивы (осуществить ввод, проверку, вывод результатов) - C++

09.12.2012, 11:08. Просмотров 343. Ответов 0
Метки нет (Все метки)

Очень прошу помочь с написанием этой программы.Говорят что легкая но у меня никак не выходит.Частями вроде бы получается, однако все детали, предложенные здесь, сделать не могу
Одномерные массивы
Память под массивы выделяется динамически. Необходимо:
- осуществить проверку на правильность ввода размерности массивов. Массивы должны
состоять не менее, чем из одного элемента;
- организовать удобный для пользователя ввод данных;
- вывести результаты расчетов. Если по каким-либо причинам решение задачи невозможно,
вывести соответствующее сообщение.
Во всех задачах предполагается, что нумерация элементов массива начинается с единицы.
Дополнительных массивов для преобразования данных вводить нельзя!
Вариант 1
В массиве, состоящем из п целых элементов, вычислить:
- произведение элементов массива с четными номерами;
- сумму элементов массива, расположенных между первым и последним нулевыми элементами.
Преобразовать массив таким образом, чтобы сначала располагались все положительные
элементы, а потом — все остальные. Порядок следования положительных элементов не изменять.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 11:08     Одномерные динамические массивы (осуществить ввод, проверку, вывод результатов)
Посмотрите здесь:

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

Умножение матриц(динамические одномерные массивы) - C++
Есть класс: class Array { public: /*Конструкторы*/ Array(Array &tmp);//конструктор копирования Array();...

Одномерные динамические массивы. Хочу разобраться в коде - C++
Вот программа: int n; cout<<"Vvedite kol-vo elementov"; cin>>n; int i, ineg; float sum, *a=new float; cout<<"Vvedite...

Динамические одномерные массивы. Удаление и вставка элементов - C++
Задание: Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Распечатать полученный массив. Удалить все элементы...

Создать шаблон класса, порождающий динамические одномерные массивы - C++
. Дано: число N и последовательность a1, a2, … aN Создать шаблон класса, порождающий динамические одномерные массивы с элементами...

Одномерные массивы и указатели (Все отрицательные элементы увеличить на значение максимального элемента. Осуществить сдвиг) - C++
Дан массив A. Все отрицательные элементы увеличить на значение максимального элемента. Осуществить сдвиг влево на k позиций, где k – число...

Пошаговый ввод данных и вывод результатов - C++
Даны натуральное число n, натуральные числа а1,...,an. Вычислить: a1+...+an

Работа с файлами: вывод-ввод результатов программы в текстовый файл - C++
#include<iostream> #include<cstdlib> #include<ctime> using namespace std; int main() { setlocale(0, "rus"); cout <<...

Вычислить значение заданной функци на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов вычислений значений функ - C++
Вычислить значение заданной функции y=f(x) на данном интервале с заданным шагом. Осуществить вывод значений аргумента и результатов...

Как осуществить такую программу где ввод и вывод будет на одной строке? - C++
Допустим у меня есть такой код int main() { int a,b; scanf("%i",&a); printf("+"); scanf("%i", &b); printf("=%i", a + b);...

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

Как осуществить проверку даты? - C++
Здраствуйте! Подскажите как лучше сделать проверку даты сейчас ее вобще нет! Вводится вот так: for (int j=0; j<3;j++) ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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