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

Не перечисляет массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Win Api ошибка undefined reference to http://www.cyberforum.ru/cpp-beginners/thread194686.html
пишу функцию BOOL OnCreate(HWND hwnd,LPCREATESTRUCT) { HDC hdc; hBitmap=(HBITMAP)LoadImage(NULL, "IMG.bmp",IMAGE_BITMAP, 0, 0,LR_LOADFROMFILE); GetObject(hBitmap,sizeof(BITMAP),&bm); hdc=GetDC(hwnd); hdcMem=CreateCompatibleDC (hdc); hOldBitmap=SelectBitmap(hdcMem,hBitmap); ReleaseDC(hwnd,hdc);
C++ В тех словах, которые окончиваются сочетанием букв "ть", заменить его окончание на "ил" дана строка. группы символов, разделенные пробелами и не содержащих пробелов внутри себя, называются словами. в тех словах, которые окончиваются сочетанием букв "ть", заменить его окончание на "ил" http://www.cyberforum.ru/cpp-beginners/thread194675.html
C++ Расстояние между локальными минимумами
Максимальное расстояние между локальными минимумами. (последовательность) Никак не могу представить алгоритм. Помогите, люди добрые и умные!!)
Строки С++ C++
Приветик ребята! Тут вот такая задача : Дана строка, которая содержит от 1 до 30 слов, у каждом из которых от 1 до 5 латинских букв, между соседними словами - запятая, за последним словом - точка. Оприделить и вывести номер слова из максимальной длиной. Кто знает как решить эту задачу на С++, помогите пожалуйста, а то я сама немного недопонимаю! Зарание спасибо!
C++ факториал http://www.cyberforum.ru/cpp-beginners/thread194659.html
Задача: написать 3 функции, считающие факториал неотрицательного целого числа от 0 до 170 3 способами: - с помощью цикла - рекурсивно - по формуле Стирлинга (если число больше 170, надо возвращать бесконечность или код ошибки) Пользователь вводит с клавиатуры целое число от 0 до 170. Поправлять его, пока не введёт правильно. Вывести на экран значения факториала, посчитанные 3...
C++ Типы данных в языке С Ребят подскажите пожалуйста где взять подробную информацию про типы данных) а точнее Простой и вещественный) подробнее

Показать сообщение отдельно
ATAMAN200
9 / 9 / 1
Регистрация: 14.08.2010
Сообщений: 148

Не перечисляет массив - C++

21.11.2010, 14:18. Просмотров 299. Ответов 9
Метки (Все метки)

Извеняюсь за код так как это pawno скриптинг но он похож на C++ поэтму пишю тут.

Код
#include <a_samp>
#include <a_players>
#include <a_vehicles>

forward Func();

main()
{
}

public Func()
{
new bbb=0,
    ddd=0,
	string3[30];

new Float:x1[20],
    Float:y1[20],
    Float:z1[20],
    
    Float:x2[20],
    Float:y2[20],
    Float:z2[20],
    
    Float:streee1[30],
    Float:strfff1[30];

bbb = GetMaxPlayers();

for(new aaa=0; aaa < bbb; aaa++)
{
if(IsPlayerInAnyVehicle(aaa)==1)
{
ddd = GetPlayerVehicleID(aaa);
GetVehiclePos(ddd, x1[aaa], y1[aaa], z1[aaa]); //узнаёт координаты трспорта и запоминает в массивы "x1[aaa], y1[aaa], z1[aaa]"
}
else if(IsPlayerInAnyVehicle(aaa)==0)
{
GetPlayerPos(aaa,x2[aaa],y2[aaa],z2[aaa]);//узнаёт координаты всех игроков и запоминает в массивы "x2[aaa], y2[aaa], z2[aaa]"
}
}

for(new ooo=0; ooo < bbb; ooo++)
{
for(new uuu=0; uuu < bbb; uuu++)
{
streee1[uuu] = x1[uuu] - x2[ooo]; //Ошибка вот тут не перечисляет x2[ooo]
strfff1[uuu] = y1[uuu] - y2[ooo]; //Ошибка вот тут не перечисляет y2[ooo]
}}

for(new rrr=0; rrr < bbb*bbb; rrr++)
{
format(string3[rrr], sizeof(string3), "%f,%f",streee1[rrr],strfff1[rrr]); //форматирует полученные разници между x1[uuu] - x2[ooo] и y1[uuu] - y2[ooo] в вещественное число и передает в строку string3[rrr]
SendClientMessageToAll(0xFFFF00AA, string3[rrr]); //отображает на экран результат вычесления streee1[uuu] = x1[uuu] - x2[ooo]; и strfff1[uuu] = y1[uuu] - y2[ooo]; 
}
return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SetTimer("Func",1000,1); //каждую секунду запускает на выполнения функцию public Func()
return 1;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru