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

Образование массива. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как устроить проверку на дурака http://www.cyberforum.ru/cpp-beginners/thread54062.html
Я не могу понять как устроить проверку на дурака. Мне надо, чтобы пользователь при использовании scanf вводил числа, а не символы.Как это проверить?
C++ Вычисление суммы ряда Здравствуйте,уважаемые форумчане. Помогите пожалуйста с написанем программы) Задание http://img30.imageshack.us/img30/4779/48157826.jpg http://www.cyberforum.ru/cpp-beginners/thread54061.html
C++ Помогите, вычислить функцию, пожалуйста!
Задали 2 задачи, первую решил, а со второй вообще ниче не могу придумать. Помогите, пожалуйста))) Вычислить функцию y=f(x) с помощью ряда и вывести ее значение при каждом a<=x<=b c шагом Hx. ...
Работа с файлами,простая БД C++
Помогите пожалуйста, по ПЯВУ получил курсовую: "Система учета автомобили - владельцы - доверенности. Система должна обеспечивать следующие возможности: добавлять/удалять нового владельца и...
C++ Число разложений без повторений ! http://www.cyberforum.ru/cpp-beginners/thread54017.html
напишите програму , которая считает количество разложений Q(N) данного натурального числа N на неупорядоченные слагаемые без повторений. например, для N=5 есть 3 различных разложений 5=5=4+1=3+2....
C++ Помогите решать задачи Даны натуральные числа m и n. Найти такие числа m1 и n1, не имеющие общих делителей, что m1/n1=m/n. Числа m и n ввести с клавиатуры. Дано натуральное число n. Напечатать в порядке возрастания все... подробнее

Показать сообщение отдельно
novi4ok
551 / 504 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
05.10.2009, 13:13
например:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <vector>
...
bool isThe1stDigit (unsigned int value, unsigned int digit){
   ...
}
...
 
   unsigned int natural [10] = { 22, 235, 34, 57, 21, 977, 701, 345, 90, 156 };
   unsigned int digit = 2;
   std::vector<int> newArray (5);
   for (int i = 0; i < 10; i++){
      if (isThe1stDigit (*(natural+i), digit)){
         newArray.push_back (*(natural+i));
      }
   }
   // если нужен обязательно массив, можно аллокировать и переписать туда значения из вектора.
...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru