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

Расчет кол-ва неотрицательных элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод данных. http://www.cyberforum.ru/cpp-beginners/thread46325.html
Долго оправдываться что совсем начинающий я не буду). Поставил компилятор Dev-C++, решил проверить как работает - написал программку, которая должна считывать числа и складывать - он откомпилировал, но кроме как вывести фразу "enter any number" - он ничего не делает. Ладно, ок. Ошибка в коде? - Специально перепечатал пример из справочника Шилдта, перепроверил - вдруг чего потерял. Но нет -...
C++ Ошибка при компиляции Подскажите пожалуйста из-за чего выходит эта ошибка при компиляции программы Unresolved external 'min(const int *, const int)' referenced from H:\MY DOCUMENTS\УПИ\PROGRAMMIROVANIE\VISUAL\WORKS\C++\MO DULNOE\MIN V MODULE\UNIT1.OBJ При этом компилятор других ошибок не выдает http://www.cyberforum.ru/cpp-beginners/thread46307.html
Функция flush() на C/C++ C++
Уважаемые эксперты, обясните пожалуйста функцию flush() на C/C++... Буду очень благодарен...
C++ Где найти список data types для C и C++?
Здравствуйте. Подскажите, пожалуйста, где можно найти список data types (не знаю как они еще называются, поэтому по поиску ничего не нашел) с русскими или английскими описаниями, сгрупированными по директивам (заголовки, #инклюды, если я правильно их назвал) по C и C++. Был бы очень благодарен за такой список. Вдруг, может у кого в закладках есть. Или книга, может, такая есть. А то приходится...
C++ Вопросец о виртуальном конструкторе копировщике. http://www.cyberforum.ru/cpp-beginners/thread46181.html
Здравствуйте, все. Вопрос плана такого: Читаю, значит, книжку. Дочитал до виртуальных методов. И дошел до главы с названием" Виртуальный конструктор-копировщик". Цитата : ... Иногда требуется, чтобы программа могла передать указатель на объект базового класса и правильно скопировать его в объект производного класса.Чтобы этого добиться, необходимо создать виртуальный метод Clone()... ...
C++ [C/C++] Смысл многоточия (...) Не мог бы кто-нибудь пояснить смысл данного явления в языке C и C++? Гугль конечно приводит в ступор поиск троеточий :) Я видел использование троеточия в try - catch ,а также в интерфейсе функции int scanf ( const char * format, ... ); Как именно компилятор понимает данную последовательность символов?И вообще,это оператор и есть ли у этого имя. подробнее

Показать сообщение отдельно
crashc
23 / 23 / 4
Регистрация: 26.07.2009
Сообщений: 414
07.08.2009, 20:30  [ТС]
всё спасибо что помогли. Такое мне говорит учитель лучше использовать потому как это на что то влияет. код програмы вот
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
//---------------------------------------------------------------------------
#pragma hdrstop
#include <iostream.h>
#include <stdlib.h>
//---------------------------------------------------------------------------
#pragma argsused
int snch( int**j,const int x,const int y);
int main(){
 int x,y;
cout<<"--------------------------------------------------------------------------------"<<endl;
 cout<<"Vvedite kol-vo strok i stolbzov "<<endl;
 cin>>x>>y;
 int **q=new int*[x];
 for(int i=0;i<x;i++)
 q[i]=new int[y];
 //Ââîä Г¬Г*Г±Г±ГЁГўГ* cout<<"--------------------------------------------------------------------------------"<<endl;
 cout<<"Vvedite chisla"<<endl;
 for(int i=0;i<x;i++){
 for(int v=0;v<y;v++){
 cin>>q[i][v];
 }
 }
 //Âûâîä Г¬Г*Г±Г±ГЁГўГ*
cout<<"--------------------------------------------------------------------------------"<<endl;
 cout<<"Ishodniy massiv"<<endl;
 for(int i=0;i<x;i++){
 for(int v=0;v<y;v++){
 cout<<*(q[i]+v)<<"\t"<<endl;
 }
 }
 //Âûâîä êîëè÷èñòâГ* Г*ГҐ îòðèöГ*òåëüГ*ûõ ýëåìåГ*òîâ
cout<<"--------------------------------------------------------------------------------"<<endl;
 cout<<"Vivod kol-va Neotriz elementov"<<endl;
 cout<< float(snch(q,x,y));
        cin.get();
        cin.get();
        return 0;
}
//ГђГ*Г±Г·ГҐГІ êîëâГ* Г*ГҐ îòðèöГ*òåëüГ*ûõ ýëåìåГ*òîâ
//---------------------------------------------------------------------------
 int snch(int**j,const int x,const int y){
 int gsnch=0;
 for(int i=0;i<x;i++){
 for(int v=0;v<y;v++){
 if((*(j[i]+v))>=0){
 gsnch++;
 }
 }
 }
return gsnch;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru