Четверг, 25 Апреля 2024, 11:18

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Записи участника » Rorschach [228]
Результаты поиска
RorschachДата: Вторник, 31 Января 2012, 23:04 | Сообщение # 81 | Тема: задача на qbasic
участник
Сейчас нет на сайте
Разумеется можно, но так как я писал код на языке отличном от того, который нужен был ТС, старался написать как можно более развернуто и показать какие переменные почему и откуда берутся. А так, вариант с циклом нам уже продемонстировал katalist5296. У меня же не было цели написать самый кошерный вариант smile
Quote
не взяли меня

Повезет в другой раз.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 20:48 | Сообщение # 82 | Тема: задача на qbasic
участник
Сейчас нет на сайте
Неа, непонятно. Как 7^3 получилось 343?! Если я правильно понял задачу, вот решение на С, на васик перепишешь сам:
Code

     int a = 0;
     int b = 0;
     int c = 0;

     for(int i = 100; i<1000; i++)
     {
         a = i/100;                            // узнаем сколько сотен в нашем числе
         b = (i-a*100)/10;                 // узнаем сколько десятков в нашем числе, '%' - деление по модулю
         c = i%10;                            // узнаем сколько единиц в нашем числе
         if(pow(a,3)+pow(b,3)+pow(c,3) == i)         // pow(X,Y) возводит X в степень Y
         {
             printf("a == %d\n", a);
             printf("b == %d\n", b);
             printf("c == %d\n\n\n", c);
             printf("%d\n",i);

         }

  }


Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 19:52 | Сообщение # 83 | Тема: задача на qbasic
участник
Сейчас нет на сайте
Quote
Найти и напечатать все трехзначные числа сумма кубов которых равна самому числу. Например: 407=43+03+73=64+0+343

Ничего не понял. Объясни по-человечески.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 19:49 | Сообщение # 84 | Тема: Помогите с портированием несложного кода на Паскаль
участник
Сейчас нет на сайте
Vinchensoo, спасибо.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 19:47 | Сообщение # 85 | Тема: Вопросы по HGE
участник
Сейчас нет на сайте
Hge.lib или Hgehelp.lib не прилинкованы.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 00:08 | Сообщение # 86 | Тема: Помогите с портированием несложного кода на Паскаль
участник
Сейчас нет на сайте
В коде выше есть один динамический массив, но и его при желании можно лекго заменить на статический.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Вторник, 31 Января 2012, 00:06 | Сообщение # 87 | Тема: Помогите с портированием несложного кода на Паскаль
участник
Сейчас нет на сайте
Там из функций только Read да Write, что там может не совпадать.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 23:55 | Сообщение # 88 | Тема: Помогите с портированием несложного кода на Паскаль
участник
Сейчас нет на сайте
Да ты прям человек слова smile Ладно, будем ждать благодетелей, благо код элементарный.

Добавлено (30.01.2012, 23:55)
---------------------------------------------
Бррр, неужели никто не может помочь? Там же кода всего три с половиной строчки


Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 21:32 | Сообщение # 89 | Тема: Хачу дуэль на гамаке.
участник
Сейчас нет на сайте
Quote (ilya7834)
Работаю на Irrlicht Engine

Почему не на Иррлихте?


Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 21:13 | Сообщение # 90 | Тема: Помогите с портированием несложного кода на Паскаль
участник
Сейчас нет на сайте
Товарисчи, нужна ваша помощь в переписывании следующего кодеса на Паскале:
Code


int main()
{
     unsigned int M, N;
     float raw_matrix[9][11];
     float *result_array;

     printf("enter M & N:\n");
     scanf("%i%i",&M,&N);
     printf("--------enter matrix--------\n");

     for(int j = 0; j<N; j++)
         for(int i = 0; i<M; i++)
         {
             scanf("%f",&raw_matrix[i][j]);
         }

     int sz = N/4;
     result_array = new float[M];

     for(int k = 0; k<M; k++)
     {
         result_array[k] = raw_matrix[k][3];
         for(int t = 1; t<=sz; t++)
         {
             if(raw_matrix[k][(t*4)-1] < result_array[k]) result_array[k] = raw_matrix[k][(t*4)-1];
         }

     }

        int n, swapped;
        do {
          swapped = 0;
          for (int i = 0; i < M - 1; i++) {
              if (result_array[i] < result_array[i+1]) {
                  n = result_array[i];
                  result_array[i] = result_array[i+1];
                  result_array[i+1] = n;
                  swapped = 1;
              }
          }
      } while (swapped);

     printf("\n\n\n");
     for(int s = 0; s<M; s++)
     {
         printf("%f\n",result_array[s]);
     }
}



Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 18:25 | Сообщение # 91 | Тема: Помогите выбрать программный язык для изучения
участник
Сейчас нет на сайте
Quote
Потом перейду на С++ я так понял изучив асм мне будет легче перейти на С++ ?

С++ вообще адово сложный язык, но ты будешь здорово разбираться в таких базовых понятиях как организации памяти/указатели etc.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 16:38 | Сообщение # 92 | Тема: Помогите выбрать программный язык для изучения
участник
Сейчас нет на сайте
Quote
Я бы тоже порекомендовал... будь ассемблер один на все машины.

Наркоман что ли?
Он же не микроволновки программировать собрался.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Понедельник, 30 Января 2012, 13:59 | Сообщение # 93 | Тема: Помогите выбрать программный язык для изучения
участник
Сейчас нет на сайте
Quote
Я бы порекомендовал ассемблер, язык легкий, заодно архитектуру поймешь, за недельку вполне освоишься и мышление сформируется. А затем на С++ переходить, на асьме игру писать это мазохизм будет

P.S. Если в асьм серьезно углубишься то и техника взлома\защиты понятной будет

Подписываюсь под этим.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Пятница, 27 Января 2012, 21:46 | Сообщение # 94 | Тема: WindMill 2D Game Engine
участник
Сейчас нет на сайте
Предлагаю отрубить prog_154rus`y руки за провокацию холивара.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Пятница, 27 Января 2012, 20:14 | Сообщение # 95 | Тема: Public, Private, Protected - что и когда?
участник
Сейчас нет на сайте
Quote
Я правильно понял?

Да.

Добавлено (27.01.2012, 20:14)
---------------------------------------------

Quote
Я правильно понял?

Да.


Never compromise. Not even in the face of Armageddon.
RorschachДата: Пятница, 27 Января 2012, 18:41 | Сообщение # 96 | Тема: Public, Private, Protected - что и когда?
участник
Сейчас нет на сайте
Любой пример будет слишком исскуственным. Любые данные или методы, которые не используются за пределами данного класса следует сделать приватными. Если данные или методы используются в дочерних классах, их делают защищенными. Никаких других скрытых мотивов выбора между private и protected не существует.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Пятница, 27 Января 2012, 16:39 | Сообщение # 97 | Тема: Public, Private, Protected - что и когда?
участник
Сейчас нет на сайте
Если есть класс который наследует от класса о котором идет речь и использует как-то эти функции, нужно сделать их защищенными, иначе приват.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Среда, 25 Января 2012, 14:41 | Сообщение # 98 | Тема: Какого значение скобок?
участник
Сейчас нет на сайте
Работает, потому что в качестве lvalue здесь не функция а int, то есть возвращаемое значение, которое я проморгал выше.

Never compromise. Not even in the face of Armageddon.
RorschachДата: Среда, 25 Января 2012, 14:02 | Сообщение # 99 | Тема: Какого значение скобок?
участник
Сейчас нет на сайте
В С++ не может, поэтому я и подумал, что это какой-то другой язык :Р

Never compromise. Not even in the face of Armageddon.
RorschachДата: Среда, 25 Января 2012, 13:55 | Сообщение # 100 | Тема: Какого значение скобок?
участник
Сейчас нет на сайте
Apati, как функция может быть lvalue? Или в шарпе все-таки может?

Never compromise. Not even in the face of Armageddon.
Форум игроделов » Записи участника » Rorschach [228]
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг