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

Позиции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ DrawGrid изменение размеров http://www.cyberforum.ru/cpp-beginners/thread299265.html
Доброе время суток! Объясните мне пожалуйста как автоматически изменять высоту и длину (размеры) окна DrawGrid Моя задача состоит в решение матриц (любой размерности(в пределах разумного !>100)), с увеличение количества ячеек длина и высота не меняется должным образом. попробовал мудрить: void __fastcall TForm1::Button1Click(TObject *Sender) { a=StrToInt(Edit1->Text); if...
C++ Заполнить матрицу соответствии образцу Заполнить матрицу соответствии образце Чистый Си http://www.cyberforum.ru/cpp-beginners/thread299264.html
C++ Сортировка элементов массива по заданному критерию
нужно написать программу работы с одномерным массивом (ввод \ вывод массива, помещение новых элементов в массив, удалениe элементов из массива, сортировка элементов массива по заданному критерию).
Опять текстуры C++
Я,наверное,всех уже достал с текстурами)Но всё же вот фрагменты кода рисовка цилиндра с текстурой glEnable(GL_TEXTURE_2D); barkn=0; glGenTextures(1, &barkn); glBindTexture(GL_TEXTURE_2D, barkn); glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glTexImage2D(GL_TEXTURE_2D, 0, 3, width, height,
C++ Написать программу для обработки массивов http://www.cyberforum.ru/cpp-beginners/thread299252.html
Написать программу для обработки массивов. Все массивы создаются путем динамического выделения памяти. Доступ к их элементов производится с помощью исключительно указателей. размер массива 100. диапазон -100 - 100 задание ... Найти непрерывную положительную последовательность сумма элементов которой максимальна. Чистый Си. P/S. Помогите пожалуйста. Мне очень нужна эта программа...
C++ Конструктор, методы Найти в матрице максимальный и минимальный элемент, с помощью конструктора и методов! Честно вообще не знаю как это!( подробнее

Показать сообщение отдельно
Dz111
1 / 1 / 0
Регистрация: 28.11.2010
Сообщений: 85
19.05.2011, 00:01  [ТС]     Позиции
Цитата Сообщение от skaa Посмотреть сообщение
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
#include    <stdio.h>
void    main()
{
  int   n=9865;
  int   nm;
  int   jn;
  int   ndigp,ndign=-1;
  int   iinc,idec;
 
  for(jn=1;jn<=n;jn++)
  {
    for(nm=jn,iinc=1;nm>0;nm/=10)
    {
      ndigp=nm%10;
      if(nm!=jn)
      {
        if(ndigp>=ndign)
        {
          iinc=0;
          break;
        }
      }
      ndign=ndigp;
    }
    for(nm=jn,idec=1;nm>0;nm/=10)
    {
      ndigp=nm%10;
      if(nm!=jn)
      {
        if(ndigp<=ndign)
        {
          idec=0;
          break;
        }
      }
      ndign=ndigp;
    }
    if(iinc||idec)
      printf("%d\n",jn);
  }
}
Прога и не возрастающие выводит так пример (

Добавлено через 2 минуты
Вот посмотрите (число 10 не строго возрастающая 1>0 ) :
vvediet n=25
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
23
24
25
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru