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

Как значение массива другому массиву? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать строку, удалив из нее каждый символ "." http://www.cyberforum.ru/cpp-beginners/thread819720.html
Дана строка символов. Преобразовать строку, удалив из нее каждый символ "." . И повторив каждый символ, отличный от символа "." .
C++ Написать объявление и описание класса, который вычисляет выражение Написать объявление и описание класса, который вычисляет следующее выражение: t=(2*cos(x - pi/2))/(0.5 + sin^2*y)*(1+(z^2)/(3-z^2/5)). при x= 14.26, y= -1.22, z=3.5*10^-2. t= 0.564849. http://www.cyberforum.ru/cpp-beginners/thread819717.html
Массивы и указатели, поиск минимум-максимум C++
Здравствуйте! Помогите, пожалуйста, никак не даются указатели, я их уже и так, и сяк кручу, а понимание не приходит... Без указателей - все работает, а здесь по условию нужно именно с ними... Нужно найти минимальный и максимальный элемент массива, использовать в программе арифметику указателей для продвижения по массиву, а также оператор разыменования. Вот мой код без указателей, нужно...
Не считает переменную C++
Почему не считает переменную St ? При вводе любых значений она равняется 0 int a; int b; cin>>a; cin>>b; int h=b; int at=a/3; int bt=b/5; int S=a*b;
C++ Прошу подсказки http://www.cyberforum.ru/cpp-beginners/thread819704.html
Вот простой код C++: int main() { int ppc= {17,7,18,56,3,64,71,88,91,15,11,115,130,11,20}; int p=0; int w=0; for(w ; w < 15; w++) // вопрос этой строки. { p = w;
C++ Потоки и файлы /*Дан текстовый файл f. Переформатировать исходный файл, разделяя его на строки так, чтобы каждая строка содержала столько символов, сколько содержит самая короткая строка исходного файла.*/ Дело вот в чем. По лекциям по "алгоритмизации и программированию" мы должны были идти вперёд от практики. По практике мы подошли к этой теме, а лекции не велись толком вообще. Подскажите, пожалуйста, как... подробнее

Показать сообщение отдельно
IvanInanovich
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 113
27.03.2013, 02:39     Как значение массива другому массиву?
Здравствуйте!
Вот код:
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
#include<iostream>
 
using namespace std;
const int Max = 15;
 
void reversit(char);
 
int main()
{
 
char array[Max];
cout << "Vvedite stroky(@ - vihod)";
cin.get(array,Max,'@');
 
for(int i = 0; i < Max; i++)
cout << array[i];
cout << endl;
return 0;
}
 
 
void reversit(char ar1)
{
    char ar2[Max];
 
    for(int i = 0, j = Max-1; i < Max; i++, j--)
   ar2[i] = ar1[j];
 
    for(int i = 0; i < Max; i++)
    ar1[i] = ar2[i];
}
Пробую присвоить значение одного массива, другому через операцию присваивания. Компилятор ругается.

И раз я уже на форуме, не могу не удержаться и не спросить еще кое что... В коде я объявил и определил глобальную переменную для обозначения размера самого массива. const int Max = 15; если я пытаюсь ее объявить с маленькой буквы, то компилятор ругается и выбивает кучу ошибок (код корректировал из-за изменения имени переменной). Но если я ее объявляю к примеру const int m=15;, то программа работает нормально. Почему так получается ?
Буду благодарен за разъяснения и естественно плюсану на спасибо.


-------
Во назвал топ(не полностью скопировал строку из поиска и не посмотрел). Хотел отредактировать но нельзя.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru