Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

25.03.2010, 01:03
|
|
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
Провел на форуме: 2066562
Репутация:
86
|
|
Сообщение от Ins3t
2оlbaneс, ему вообще то компилятор нужен был, а не статья "Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.", в которой ссылки на среду разработки Code::Blocks и Visual C++.
А ты вообще ту статью читал?
там всё есть...
|
|
|

25.03.2010, 01:15
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Ткни пальцем на то место, где речь идет конкретно о компиляторе, а не о среде разработки.
|
|
|

25.03.2010, 01:51
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
Сообщение от Ins3t
2оlbaneс, ему вообще то компилятор нужен был
я практически уверен, что он подразумевал именно среду разработки.
|
|
|

27.03.2010, 12:31
|
|
Познающий
Регистрация: 27.05.2009
Сообщений: 44
Провел на форуме: 105684
Репутация:
-1
|
|
всем привет решил написать шахматы решыл зделат ето спомошю 2Д арреятуда закидиваю обекты ну и правила написал как каждыи должен уметь ходить вот тепер хачу улучшыть игру хачу
чтобы компютар тоже играл тока как ето осуществит низнаю читал про "Альфа-бета отсечение" тока несовсем понял там про дерево говорится а я зделал с 2Д аррем ест у каво какие совети предложения
|
|
|

27.03.2010, 13:44
|
|
Познающий
Регистрация: 24.11.2007
Сообщений: 46
Провел на форуме: 546027
Репутация:
19
|
|
Начал недавно изучать с++, в перерывах между обучением решаю легкие задачи. Но эту никак понять не могу:
"Дано трехзначное число. Найдите число, которое получится, если цифры исходного числа переписать в обратном порядке."
Можете не решить ее, а подсказать, как к ней подступиться? менять местами цифры - это можно реализовать с помощью какого-то арифметического действия?
|
|
|

27.03.2010, 13:46
|
|
Познающий
Регистрация: 27.05.2009
Сообщений: 44
Провел на форуме: 105684
Репутация:
-1
|
|
Сообщение от GrimmJow
Начал недавно изучать с++, в перерывах между обучением решаю легкие задачи. Но эту никак понять не могу:
"Дано трехзначное число. Найдите число, которое получится, если цифры исходного числа переписать в обратном порядке."
Можете не решить ее, а подсказать, как к ней подступиться? менять местами цифры - это можно реализовать с помощью какого-то арифметического действия?
example: 123->321 Array[3]=1,2,3...
int temp;
temp=Array[0];
Array[0]=Array[3];
Array[3]=temp;
Последний раз редактировалось new-sl; 27.03.2010 в 13:49..
|
|
|

27.03.2010, 14:45
|
|
Moderator - Level 7
Регистрация: 05.11.2007
Сообщений: 894
Провел на форуме: 5609275
Репутация:
1474
|
|
Сообщение от GrimmJow
Начал недавно изучать с++, в перерывах между обучением решаю легкие задачи. Но эту никак понять не могу:
"Дано трехзначное число. Найдите число, которое получится, если цифры исходного числа переписать в обратном порядке."
Можете не решить ее, а подсказать, как к ней подступиться? менять местами цифры - это можно реализовать с помощью какого-то арифметического действия?
берешь численый массив к примеру 123 первая ячейка 1 последняя 3. выводишь циклом этот массив в обратном порядке начиная с 3 и получится 321.
|
|
|

27.03.2010, 16:16
|
|
Познающий
Регистрация: 24.11.2007
Сообщений: 46
Провел на форуме: 546027
Репутация:
19
|
|
2 оlbaneс, new-sl
Спасибо за пояснения. До массивов я еще не дошел, это след. глава. Буду изучать.
|
|
|

27.03.2010, 17:45
|
|
Новичок
Регистрация: 21.08.2008
Сообщений: 7
Провел на форуме: 183154
Репутация:
9
|
|
GrimmJow,
Читаешь в строку, потом печатаешь ее с конца
Последний раз редактировалось Idainet; 27.03.2010 в 19:31..
|
|
|

27.03.2010, 18:06
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Ну конечно же чтобы перевернуть число задом на перед его нужно превратить в строку, или запихнуть в массив. А никому из вас не пришло в голову просто поделить его на 10?
Дабы до вас дошло с первого раза - приведу пример:
Код:
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
#include <iostream>
using std::cout;
using std::cin;
//////////////////////////////////////////////////////////////////////////
int main( int argc, char argv[] )
{
for( int number = 123456789; number > 0; number /=10 )
{
cout << number % 10;
}
cin.get();
return 0;
}
//////////////////////////////////////////////////////////////////////////
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|