Результаты поиска
| |
Ramilyanamana | Дата: Среда, 14 Октября 2015, 12:10 | Сообщение # 21 | Тема: Список на основе массива |
Биззи Джей Ужасный
Сейчас нет на сайте
| linux, не совсем вас понял. можно подробней?
|
|
| |
Ramilyanamana | Дата: Среда, 14 Октября 2015, 11:46 | Сообщение # 22 | Тема: Список на основе массива |
Биззи Джей Ужасный
Сейчас нет на сайте
| На лабораторной дали задание реализовать программу, использую список на основе массива. Объясните пожалуйста, что это за список. Это какой-то массив структур. Или что? До сих пор понять не могу. В интернете ничего толкового не нашел. Заранее благодарю
|
|
| |
Ramilyanamana | Дата: Вторник, 13 Октября 2015, 12:14 | Сообщение # 23 | Тема: Считывание строки посимвольно из файла в Love2D |
Биззи Джей Ужасный
Сейчас нет на сайте
| YellowAfterlife, я об этом подумал уже когда написал сюда, но мне это показалось уж слишком мазохистским методом. чтож, попробую. спасибо)
|
|
| |
Ramilyanamana | Дата: Понедельник, 12 Октября 2015, 13:50 | Сообщение # 24 | Тема: Считывание строки посимвольно из файла в Love2D |
Биззи Джей Ужасный
Сейчас нет на сайте
| Код function love.load() ... level = {} for line in love.filesystem.lines("level1.txt") do table.insert(level, line) end end
...
function love.draw() local lineX, lineY lineX = 84 lineY = 84 ... for i, line in ipairs(level) do love.graphics.print(line, lineX, lineY) lineY = lineY + hero.height end end
Как бы код работает. Все выводит. Проблема в том, что не знаю, как сделать отступы между символами. Делать их в самом файле - не вариант. Символы слишком близко друг к другу, поэтому хотелось бы узнать, можно ли их считать из файла посимвольно. В Вики нужной инфы не нашел. Может кто знает, как сделать? Заранее благодарю)
|
|
| |
Ramilyanamana | Дата: Суббота, 03 Октября 2015, 09:33 | Сообщение # 25 | Тема: Вычитание двух длинных чисел |
Биззи Джей Ужасный
Сейчас нет на сайте
| falcoware, в этом-то и дело. в главной функции я делаю проверку, чему равна k. и только после этого вызываю функцию. при разных значениях k в функцию передаются эти два числа в разной последовательности
|
|
| |
Ramilyanamana | Дата: Суббота, 03 Октября 2015, 04:21 | Сообщение # 26 | Тема: Вычитание двух длинных чисел |
Биззи Джей Ужасный
Сейчас нет на сайте
| falcoware, с этим разобрался. но считает все равно не правильно. например из числа 12345 вычесть 54321. в ответе получим -58024, а должны получить -41976
|
|
| |
Ramilyanamana | Дата: Пятница, 02 Октября 2015, 12:36 | Сообщение # 27 | Тема: Вычитание двух длинных чисел |
Биззи Джей Ужасный
Сейчас нет на сайте
| На лабораторной дали задание: "Реализовать операцию вычитания двух длинных целых десятичных чисел." Написал код, но считает неправильно. не могу понять, в чем проблема. Будьте добры, помогите, пожалуйста, что с ним не так и правильно ли я вообще сделал. Код #include <iostream> #include <cstring> #include <cstdio> #include <cstdlib> #include <locale.h> #include <math.h>
int difference(int *x, int *y, int *z, int length);
int main() { setlocale(LC_ALL, "rus"); std::string fNum, sNum; std::cout << "Введите первое число: #"; std::getline(std::cin, fNum); std::cout << "Введите второе число: #"; std::getline(std::cin, sNum); long int fCount = fNum.length(), sCount = sNum.length(); int *fArray = new int[fCount], *sArray = new int[sCount]; for(int i = 0; i < fCount; i++){ char temp = fNum.at(fCount - i - 1); fArray[i] = temp - '0'; } for(int i = 0; i < sCount; i++){ char temp = sNum.at(sCount - i - 1); sArray[i] = temp - '0'; } int k = 0; int length = fCount; if(fCount > sCount){ length = fCount; k = 1; } else if(sCount > fCount){ length = sCount; k = 2; } else for(int i = 0; i < length;){ if(fArray[i] > sArray[i]){ k = 1; break; } else if(sArray[i] > fArray[i]){ k = 2; break; } } int *dArray = new int[length]; if(k == 1) difference(fArray, sArray, dArray, length); if(k == 2) difference(sArray, fArray, dArray, length); return 0; }
int difference(int *x, int *y, int *z, int length){ for(int i = 0; i < length; i++){ if(i < (length - 1)){ x[i+1]--; z[i] += 10 + x[i]; } else z[i] += x[i];
z[i] -= y[i];
if((z[i] / 10) > 0){ z[i+1]++; z[i] %= 10; } } for(int i = (length - 1); i >= 0; i--) std::cout << z[i]; std::cout << std::endl; return 0; }
|
|
| |
Ramilyanamana | Дата: Вторник, 25 Августа 2015, 13:22 | Сообщение # 28 | Тема: Проблема с интернетом |
Биззи Джей Ужасный
Сейчас нет на сайте
| Есть модем D-LINK DSL-2740U/B. Решил поставить обновление на него. Нашёл прошивку на оф сайте. Поставил. Комп нормально работал, но когда подключил планшет интернет на ннем не работал. Он подключался к сети, но тут же обрывал её. И так постоянно, то писал название сети, то неопознанная сеть. Запускал диагностику, пишет "сетевой адаптер " беспроводная сеть "не имеет допустимых настроек IP". Откатил прошивку обратно. Вроде все заработало. Сегодня включил комп, а у него та же беда, что и на планшете. Подключается и тут же отключается. Помог сброс на заводские настройки, но боюсь, что не надолго. Тут же включил планшет, а у него такая же проблема, что и вчера. Уже все перепробовал, не помогает. Может тут кто может помочь?Добавлено (25 августа 2015, 13:22) --------------------------------------------- Заметил, что интернет начинает работать, если вытащить затем вставить кабель dsl
|
|
| |
Ramilyanamana | Дата: Среда, 03 Июня 2015, 18:01 | Сообщение # 29 | Тема: База данных |
Биззи Джей Ужасный
Сейчас нет на сайте
| в файле Код Ivanov Vladimir Dmitrievich, 1980, 24090 Lobov Ivan Ivanovich, 1988, 38000
скрин:
|
|
| |
Ramilyanamana | Дата: Среда, 03 Июня 2015, 17:55 | Сообщение # 30 | Тема: База данных |
Биззи Джей Ужасный
Сейчас нет на сайте
| в файле есть две строки с именами вроде норм. немного подправил и стал выдавать имя, но всегда только первое
|
|
| |
Ramilyanamana | Дата: Среда, 03 Июня 2015, 16:27 | Сообщение # 31 | Тема: База данных |
Биззи Джей Ужасный
Сейчас нет на сайте
| Господа, помогите, пожалуйста, с кодом. Условие в файле, как и сам код. Что бы я не ввел, программа постоянно выдает Not Found. Код писал не я, а препод по программированию( код
|
|
| |
Ramilyanamana | Дата: Пятница, 29 Мая 2015, 00:19 | Сообщение # 32 | Тема: Правильное отображение русских символов в C++ Builder |
Биззи Джей Ужасный
Сейчас нет на сайте
| Saitei, спасибо) заработало!
|
|
| |
Ramilyanamana | Дата: Четверг, 28 Мая 2015, 16:23 | Сообщение # 33 | Тема: Правильное отображение русских символов в C++ Builder |
Биззи Джей Ужасный
Сейчас нет на сайте
| в консоли. в редакторе все норм
|
|
| |
Ramilyanamana | Дата: Четверг, 28 Мая 2015, 16:11 | Сообщение # 34 | Тема: Правильное отображение русских символов в C++ Builder |
Биззи Джей Ужасный
Сейчас нет на сайте
| их там всего три и ни один не работает. причем надпись, появляющаяся при вызове system("pause"), отображается нормально по-русски, зато все остальное нет. Добавлено (28 мая 2015, 16:11) --------------------------------------------- я даже через #define пробовал. но эффекта как всегда ноль
|
|
| |
Ramilyanamana | Дата: Четверг, 28 Мая 2015, 15:57 | Сообщение # 35 | Тема: Правильное отображение русских символов в C++ Builder |
Биззи Джей Ужасный
Сейчас нет на сайте
| setlocal(LC_ALL, " ") (...,"Rus") (...,"russian") (...,".1251") ну и еще несколько, не помню какихДобавлено (28 мая 2015, 15:57) --------------------------------------------- единственное, что работало - это CharToOem (или что-то в этом роде), но надо без него
|
|
| |
Ramilyanamana | Дата: Четверг, 28 Мая 2015, 15:44 | Сообщение # 36 | Тема: Правильное отображение русских символов в C++ Builder |
Биззи Джей Ужасный
Сейчас нет на сайте
| Подскажите, пожалуйста, как сделать, чтоб русские символы отображались правильно. setlocale не предлагать - не работает
|
|
| |
Ramilyanamana | Дата: Среда, 06 Мая 2015, 11:13 | Сообщение # 37 | Тема: Вывод предложений |
Биззи Джей Ужасный
Сейчас нет на сайте
| Помогите пожалуйста написать программу: "Написать программу, которая считывает текст из файла и выводит на экран предложения, содержащие максимальное количество знаков пунктуации" в сети нашел один код, но он выводил только одно предложение и там использовался "ispunct(char ch)" (это функция, которая возвращает 1, если символ ch - знак препинания.), что преподу не понравилось. Так что, пожалуйста, без него. Заранее благодарю)
|
|
| |
Ramilyanamana | Дата: Понедельник, 13 Апреля 2015, 15:58 | Сообщение # 38 | Тема: Стрельба |
Биззи Джей Ужасный
Сейчас нет на сайте
| Имеется корабль, у него есть турель. Эта турель следит за мышью. Помогите реализовать стрельбу. По клику или удержанию кнопки - это без разницы. просто хочу знать, как это реализовать. заранее благодарю.
|
|
| |
Ramilyanamana | Дата: Понедельник, 06 Апреля 2015, 10:27 | Сообщение # 39 | Тема: Помощь по Love2D |
Биззи Джей Ужасный
Сейчас нет на сайте
| а еще подскажите, пожалуйста, как повернуть физический объект. угол вроде меняется, а сам объект не поворачивается
|
|
| |
Ramilyanamana | Дата: Суббота, 04 Апреля 2015, 17:31 | Сообщение # 40 | Тема: Помощь по Love2D |
Биззи Джей Ужасный
Сейчас нет на сайте
| есть объект (квадратик). он смотрит вверх. в это время его угол равен нулю. когда угол равен нулю, этот квадратик, при нажатии кнопки вверх, едет вверх. но как сделать, чтоб когда угол не равнялся нулю, квадратик ехал в нужную сторону (ну то есть в сторону поворота) /надеюсь понятно объяснил/ код прилагается: Код function love.update( dt ) -- body if angle == 0 then if love.keyboard.isDown("up") then y = y - (speed * dt) else --сюда нужно что-то написать end end if love.keyboard.isDown("right") then angle = angle + dt * math.pi/2 elseif love.keyboard.isDown("left") then angle = angle - dt * math.pi/2 end end
p.s. код не весь. только часть с перемещением и поворотом
Сообщение отредактировал Ramilyanamana - Суббота, 04 Апреля 2015, 17:31 |
|
| |
|