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

Переделать программу для динамического массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти сумму тех членов ряда, модуль которых больше или равен заданному е http://www.cyberforum.ru/cpp-beginners/thread1199798.html
Даны числовой ряд и некоторое число е. Найти сумму тех членов ряда, модуль которых больше ли равен заданному е.общий член ряда имеет вид: an=n!/ nn
C++ Вычислить произведение положительных элементов массива В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение положительных элементов массива; 2) сумму элементов массива, расположенных до минимального элемента; Упорядочить по возрастанию отдельно элементы, стоящие на четных местах, и элементы, стоящие на нечетных местах. Я пробовала писать программу, но споткнулась о второй пункт задания...Я искала в инете... http://www.cyberforum.ru/cpp-beginners/thread1199771.html
C++ Сума определенных элементов матрицы
Здравствуйте, помогите как найти суму выделенных на картинке элементов. Буду благодарен. #include "stdafx.h" #include <iostream> #include <Windows.h> #include <iomanip> using namespace std; void f() //функція виводу матриці на екран {
Расписание занятий C++
Здравствуйте. Ради всего святого, помогите, пожалуйста! Я написала код. Но проблема в том, что не получается именно задача оптимизации, то есть расписания для отдельной группы, которое учитывало бы определенные критерии. Вот ограничения: - В день должно быть не более двух лекций. - В день должно быть не более четырех пар. - Один преподаватель не может одновременно вести занятия в двух...
C++ Определить время выполнения этой программы http://www.cyberforum.ru/cpp-beginners/thread1199694.html
#include <iostream> #include <conio.h> int main() { std::string str; std::cout << "Type some text: "; getline(std::cin, str); char* chStr = new char; strcpy(chStr, str.c_str());
C++ Жемчужное ожерелье Жемчужное ожерелье. Круглое ожерелье состоит из N жемчужин. Каждая жемчужина либо черного (Ч), либо белого (Б) цвета. Получите количество всевозможных вариантов ожерелий, которые можно составить из N жемчужин. Ожерелья являются замкнутыми. Это означает, например, что два ожерелья, состоящие из четырех жемчужин: Б-Б-Б-Ч и Б-Ч-Б-Б являются одинаковыми. Формат входных данных Содержит... подробнее

Показать сообщение отдельно
wolf41
0 / 0 / 0
Регистрация: 20.04.2014
Сообщений: 36
05.06.2014, 10:57     Переделать программу для динамического массива
Здравствуйте. Проблема значит такая. Я в C++ пока полный чайник, и в следствии не могу переделать работающую программу. Хочу сказать, что учат нас на Borland C++ Builder 6 Enterprise Edition. Она соответствует условию (Напишите программу, которая упорядочит элементы одномерного динамического массива по возрастанию.Размерность массива и его элементы задаются с клавиатуры. Собственно вот она:
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
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int n,i,j,*mas,buf;
cout«"\n Vvedite razmernost massiva: " ;
cin»n;
mas=new int[n] ;
cout« "\n Vvedite element masiva." ;
for (i=0; i<n; i++)
{
cout« "mas["«i«"]=";
cin» mas [i];
}
for(i=1; i<n; i++)
for(j=1; j<=n-i;j++)
if(mas [j-1]>mas[j])
{
buf = mas [j-1];
mas [j-1]=mas[j];
mas[j]=buf;
}
cout«"Rezyltat" ;
for (i=0; i<n; i++) cout«mas[i];
delete mas;
 
Sleep(5000);
return 0;
}
//---------------------------------------------------------------------------
Работает вроде правильно и преподаватель нормально отзывается. НО , я не могу ее переделать под следующее задание (а надо это сделать немного поменять структуру, без привлечения сторонних библиотек и функций, которые для новичков в этом деле не нужны, ибо мне потом надо будет объяснить суть кода),
Напишите программу, которая высчитывает максимальный элемент в одномерном динамическом массиве. Размерность массива и его элементы задаются с клавиатуры. Если привлекаете что-то новое, пожалуйста, поясните я ведь хочу понять. Заранее спасибо!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru