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

Список вопросов по Borland C - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Где можна скачать книгы по С+ ? http://www.cyberforum.ru/cpp-beginners/thread163820.html
Где можна скчать книгы по С+ ????О_о
C++ С чего начать программировать на C++ С чего начать кодить на C+ http://www.cyberforum.ru/cpp-beginners/thread163819.html
C++ Написать программу, которая находит все пары А и В для числа Р
Пиплы , пожалейте помогите если есть какието мысли впишитесь!!ПЛЗ суть такова написать прогу на С+ Очевидно, что любое натуральное число Р (Р> 7) можно представить в виде: Р = А * 3 + В 5. Написать программу, которая находит все пары А и В для числа Р. Число Р генеруеться случайным образом. Оффициальным языком форума является русский язык. В дальнейшем темы с заданиями на языках отличных...
Не определяется функция getch C++
Ошибку выдаёт getch(); //--------------------------------------------------------------------------- #pragma hdrstop #include<math.h> #include<iostream.h> #include <tchar.h> //--------------------------------------------------------------------------- #pragma argsused
C++ Целочисленная квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread163766.html
Даны: натуральное число m, челые числа а1, ... , аm и челочисленная квадратная матрица порядка m. Строку с номером i матрицы назовём отмеченной, если ai>0, и неотмеченной в противном случае. Подсчитать число отрицательных элементов матрицы, расположенных в отмеченных строках. Через Dev-C++ получил: #include <iostream.h> using namespace std; int main() { unsigned int m,i,j,counter=0; ...
C++ синтаксис указателя на unsigned char РЕбята, не могу сообразить. Смотрите, этот код компилится: char* array ; array = "dddddddddd"; Теперь нулевой элемент массива array будет содержать адрес строки "dddddddddd" НО как быть,если символы типа unsigned char, например? unsigned char* array ; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
06.09.2010, 18:23     Список вопросов по Borland C
Продолжаем беспредел.

4.
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
#include <iostream>
#include <algorithm>
#include <vector>
#include <functional>
#include <numeric>
 
bool foo(int s)
{
   return s>0;
}
 
int myfunc(int sum, int f)
{
   if(f>0)
      sum+=f;
   return sum;
}
 
int main()
{
   std::vector<int> Vec;
   int f;
   while (1)
   {
      std::cout<<"Enter numb. 0 - for exit\n";
      std::cin>>f;
      if(f==0)
         break;
      Vec.push_back(f);
   }
   int n=std::count_if(Vec.begin(), Vec.end(), foo);
   int sum=std::accumulate(Vec.begin(), Vec.end(), 0, myfunc);
   std::cout<<n<<'\n';
   std::cout<<sum<<'\n';
   return 0;
}
Добавлено через 7 минут
7.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
 
int foo(int&a, int &b)
{
   return std::max(a,b);
}
 
int main()
{
   int a=5, b=4;
   std::cout<<foo(a,b)<<'\n';
   return 0;
}
Добавлено через 10 минут
8. Без приколов.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
typedef unsigned long long ULL;
 
ULL foo(int i)
{
   return i>1?i*foo(i-1):(i==0)?1:i;
}
 
int main()
{
   int m, n;
   std::cout<<"Enter n: ";
   std::cin>>n;
   std::cout<<"Enter m: ";
   std::cin>>m;
   std::cout<<(foo(n)/(foo(m)*foo(n-m)))<<'\n';
   return 0;
}
 
Текущее время: 23:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru