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

комменты к коду - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ матрицы, массивы http://www.cyberforum.ru/cpp-beginners/thread19184.html
дана квадратная матрица,заполнена 1 и 0, если вырезать все единицы то матрица разобьется на m частей, надо посчитать кол-во частей.:help:
C++ С клавиатуры вводиться строчка, строка символов, вывести строку в обратном порядке. Вообщем нужно сделать 3 задачи: 1)С клавиатуры вводиться строчка, строка символов, вывести строку в обратном порядке. 2)Дан массив из N элементов. Найти сумму элементов с чётными номерами и отдельно с нечётными. 3)Сделать так чтобы можно было находить Х из формулы - корень кубический из Х. Х находим на промежутке от 1 до 20. помогите =) http://www.cyberforum.ru/cpp-beginners/thread19180.html
C++ Принадлежность двух точек к одной прямой в n-мерном пространстве
программа должна определять прнинодлежность двух точек к одной прямой в n-мерном пространстве #include <stdio.h> #include <math.h> int main() { int a,b,u,i; printf("vvedite chislo chisel posledovatelnosti\n");//запрос на ввод размерности массива scanf_s("%d",&u);//ввод размерности if(u==0||u<0)//зашита {
Присвоение значения label переменной C++/CLI WinForms
Здравствуйте. Я недавно начал писать на С++, создал проект CLR накидал компонентов. Начал писать обработку кнопки, что бы она брала строку из textBox и тут возникла проблема. При присвоени строки к переменой компилятор выдает ошибку. Вот код: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { char mess; mess = textBox1->Text; }А это компилятор...
C++ Определить моду для элемента вектора http://www.cyberforum.ru/cpp-beginners/thread19157.html
По матрице размерностью m*n и заданному числу построить вектор, элемент которого равен 1, если наибольший элемент соответствующей строки матрицы не меньше заданного числа, и 0 - в остальных случаях. Определить моду для элемента вектора. Считать m<=10, n<=20.
C++ Поиск подстроки в строке Здравствуйте. Очень нужна программа поиска подстроки в строке. Действительно оч нужна. точная формулировка задачи: Написать программу, осуществляющую поиск образца в текстовых строках. Вводится последовательность не более 5 строк длиной не более 67 символов. Окончание входного текста - ввод строки, начинающейся символом ";". После этого вводится строка-образец для поиска в тексте. ... подробнее

Показать сообщение отдельно
zall
0 / 0 / 0
Регистрация: 02.09.2008
Сообщений: 5
21.12.2008, 16:44     комменты к коду
Код
#include <conio.h>
#include <iostream.h>
#include <stdio.h>


void Expand( const long *pIn, const int n, long **ppOut, int *pn , int *pm);

int main()
{
long In[] = {3,7,8,4,11,6,15983,2 };

int n = sizeof(In)/sizeof(long); 
int m;
long *pOut = 0;

Expand( In, n, &pOut, &n, &m );

for( int i=0; i<n; ++i )
{
printf("\n Out[%d] = %d", i, *(pOut+i));
}

delete pOut;

printf("\n count= %d", m);
getch();
return 0;
} //end of main



void Expand( const long *pIn, const int n, long **ppOut, int *pn, int *pm)
{
int i;
int count = 0;
for( i=0; i<n; ++i )
{
if( !(pIn[i] & 0x1) )// chetn
count++;
}
long *pWork = new long [n+count];
int j;
for( i=0, j=0; i<n; ++i )
{
pWork[j++] = pIn[i];

if( !(pIn[i] & 0x1) )
{
pWork[j++] = 0;
}
}
*ppOut = pWork;
*pn = n+count;
*pm = count;
}


напишите плиз коменты к коду а то что то непонятное происходит.
Программа добавляет после каждого чётного элемента ещё 1 элемент который равен 0
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru