Результаты поиска
|
|
Rorschach | Дата: Вторник, 31 Января 2012, 23:04 | Сообщение # 81 | Тема: задача на qbasic |
участник
Сейчас нет на сайте
| Разумеется можно, но так как я писал код на языке отличном от того, который нужен был ТС, старался написать как можно более развернуто и показать какие переменные почему и откуда берутся. А так, вариант с циклом нам уже продемонстировал katalist5296. У меня же не было цели написать самый кошерный вариант Повезет в другой раз.
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 | Тема: Помогите с портированием несложного кода на Паскаль |
участник
Сейчас нет на сайте
| Да ты прям человек слова Ладно, будем ждать благодетелей, благо код элементарный. Добавлено (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 - что и когда? |
участник
Сейчас нет на сайте
| Да.Добавлено (27.01.2012, 20:14) ---------------------------------------------
Да.
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.
|
|
| |