Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ типы LPCWSTR, wchar*, char* и т.д. https://www.cyberforum.ru/ visual-cpp/ thread93257.html
Совсем запутался с этими типами подскажите книжку в которой все четко описано... как их переводить друг в друга, какие функции для раоты с ними и с другими строковыми типами В особенности нужен материал по работе с LPCWSTR, а то не могу выполнить даже элементарную операцию- вывести число через MessageBox Заранее спасибо
Строку разбить на две подстроки Visual C++
в общем есть строка, ее нужно разбить на две подстроки первая длиной Х символов,если Х попадает на слово то это слово отнести ко второй подстроке ну строку ввести не проблема как перенаправить указатель на Х-ый символ в строке и с помощью какого оператора можно, или еще как нить, можно разбить строку на подстроки??? очень хочется видеть часть кода от указателя Х до вывода на экран двух конечных...
Visual C++ Создать программу https://www.cyberforum.ru/ visual-cpp/ thread93199.html
Помогите написать задачу на Visual C++: Написаты масив струкруты znak який мистыть 1. Имя сотрудныка 2. Знак зодиака 3. Дата народження (масыв из 3 елементив) Организуваты ввод данных з файлу dbase.txt в програму и по мисяцю народження (якый введеный з клавиатуры) шукаты сотрудныкив.
Visual C++ библтиотека не найдена ошибка, #include "graphics.h" не найдена!!! что делать?? код обычный: #include "stdafx.h" #include "graphics.h" #include "conio.h" void main(void) { setfillstyle(SOLID_FILL,LIGHTGRAY); https://www.cyberforum.ru/ visual-cpp/ thread93150.html
Visual C++ Использование функции keybd_event
Поставил в обработчике событий эту функцию компилятор выдает 2 ошибки: 1>test.obj : error LNK2001: неразрешенный внешний символ ""extern "C" void __stdcall keybd_event(unsigned char,unsigned char,unsigned long,unsigned long)" (?keybd_event@@$$J216YGXEEKK@Z)" 1>C:\Documents and Settings\Root\Мои документы\Visual Studio 2008\Projects\Project1\test\Release\test.exe : fatal error LNK1120: 1...
Visual C++ Как ускорить GetPixel? https://www.cyberforum.ru/ visual-cpp/ thread93039.html
Задача: Снимать screenshot окна и распознавать изображения на нем. Время критично, т.к. делать это нужно часто, и окон может быть много. Текущее решение: HDC hdcWnd = GetWindowDC(hWnd); HDC newDC = CreateCompatibleDC(hdcWnd); HBITMAP bmp = CreateCompatibleBitmap(hdcWnd,imgWidth,imgHeight); SelectObject(newDC,bmp);
Visual C++ Графика в Visual Народ, подскажите, что за драйвер вначале программы после библиотек подключать надо, который за графику отвечает??!! Вроде, PHOTODRIVER называется... https://www.cyberforum.ru/ visual-cpp/ thread92996.html Visual C++ error C2059: syntax error : 'if'
Что может означать данная ошибка error C2059: syntax error : 'if' if(bValidLink) Вроде все правильно написано
Visual C++ error LNK2001: unresolved external symbol "public: static int k В header файле обьявлен класс, в котором есть статическая переменная public: static int k; Из другого файла я пытаюсь присвоить значение этой переменной, и получаю такую ошибку: error LNK2001: unresolved external symbol "public: static int k; Как правильно присвоить значение статической переменной? В гугле много об этом говорится, но ответа я так и не нашел :wall: Спасибо. https://www.cyberforum.ru/ visual-cpp/ thread92876.html Visual C++ Есть ли ошибки???? Потестите,укажите ошибки,вроде всё правильно... Файл прикрепил. Жду ответов:) https://www.cyberforum.ru/ visual-cpp/ thread92830.html
"ContextSwitchDeadlock" обнаружил неполадку в ... Visual C++
Всем привет, помогите разобраться с ошибкой. Помощник отладки управляемого кода "ContextSwitchDeadlock" обнаружил неполадку в "C:\Users\Toshiba\Desktop\Прога\версия 2\aksELcom\bin\Release\aksELcom.vshost.exe". Дополнительные сведения: CLR не удалось перейти из COM-контекста 0x4a00048 в COM-контекст 0x4a001b8 за 60 секунд. Наиболее вероятно, что поток, владеющий контекстом/апартаментом...
Visual C++ Экспорт Callback - функций из dll https://www.cyberforum.ru/ visual-cpp/ thread92795.html
нужно создать DLL которая выводит на экспорт CALLBACK-функцию на VC++, но программа не может загрузить эту функцию GetProcAddress(hDLL,"MyFunc"); функция в DLL-ке описана так extern "C" __declspec(dllexport) int CALLBACK MyFunc(int c); в чем тут дело?
1261 / 799 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
08.02.2010, 13:21 0

Найти произведение элементов этой строки - Visual C++ - Ответ 531082

08.02.2010, 13:21. Показов 2327. Ответов 6
Метки (Все метки)

Ответ

Вот программа с комментариями.
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream.h>
//главная процедура
void main(){
int H(0);       //высота матрицы
int W(0);       //ширина матрицы
int pr(1);      //произведение в строке в которой есть отриательный
int ncount(0);  //количество отрицательных
 
 
cout<<"Input Height\t";cin>>H;       //введите высоту матрицы
cout<<"Input Width\t"; cin>>W;       //введите ширину матрицы
//создание динамической матрицы
int **matrix = new int*[H];                  //выделение памяти под указатели на строки
for(int r=0;r<H;r++)matrix[r] = new int[W];  //выделение памяти под строки: массивы
//----------------------------------------------------------------------------------------------------
//Введите матрицу:
cout<<"Input matrix\n";
for(int p = 0;p<H;p++){
    for(int j=0;j<W;j++){
cout<<"Input"<<' '<<p<<' '<<j<<'\t';cin>>matrix[p][j];
    }
cout<<'\n';
}
cout<<'\n';
 
//----------------------------------------------------------------------------------------------------
//показ матрицы:
cout<<"Print matrix\n";
for(int x = 0;x<H;x++){
    for(int j=0;j<W;j++){
cout<<' '<<matrix[x][j];
    }
cout<<'\n';
}
//----------------------------------------------------------------------------------------------------
//Вычисляем произведение в тех строках в которых только один отрицательный элемент
for(int i=0;i<H;i++){
    for(int j=0;j<W;j++){
    //вычисляем количество отрицательных в очередной строке
    if(matrix[i][j]<0)ncount++;
    }
//Находим произведение в той строке в которой только один отрицательный элемент
if(ncount==1){
for(int j=0;j<W;j++)pr*=matrix[i][j];
cout<<"pr in string:"<<' '<<i<<'\t'<<pr;
cout<<'\n';
}
 
pr = 1;       //произведение по умолчанию
ncount = 0;   //обнуляем счётчик отрицательных
}
 
 
 
 
 
//Освобождение памяти из-под матрицы:
for(int k = 0; k<H ; k++)delete []matrix[k];         //освобождение памяти из-под строк: массивов
delete []matrix;                                     //освобождение памяти из-под указателей на строки
//----------------------------------------------------------------------------------------------------
 
return;
}


Вернуться к обсуждению:
Найти произведение элементов этой строки Visual C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2010, 13:21
Готовые ответы и решения:

Для каждой строки матрицы определить произведение элементов, меньших последнего элемента этой строки
Для каждой строки матрицы определить произведение элементов,меньших последнего элемента этой строки

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой...

Найти среднее арифметическое элементов каждой строки матрицы Q (l, m) и вычесть его от элементов этой строки
Найти среднее арифметическое элементов каждой строки матрицы Q (l, m) и вычесть его от элементов...

Найти среднее арифметическое элементов каждой строки матрицы Q (l, m) и отнять его от элементов этой строки
Найти среднее арифметическое элементов каждой строки матрицы Q (l, m) и отнять его от элементов...

6
08.02.2010, 13:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2010, 13:21
Помогаю со студенческими работами здесь

8. Найти среднее арифметическое элементов каждой строки матрицы Q(l,m) и вычесть его из элементов этой строки
желательно с коментариями

Найти произведение четных элементов каждой строки матрицы и определить номер строки, где это произведение минимально
Помогите пожалуйста, други могучие, написать программу диковинную, элементарную, мною доныне...

Найти произведение элементов этой матрицы, попадающих в интервал от 3 до 10
Заполнить квадратную матрицу произвольного размера при помощи генератора случайных чисел. Вывести...

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru