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

Оъекты класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поясните детский пример http://www.cyberforum.ru/cpp-beginners/thread648042.html
Подскажите почему не работает. #include <iostream> #include <cstdlib> using namespace std; void printBinary(const unsigned char val) { for(int i =7; i>=0; i--) if(val &(1<<i)) std::cout<<"1"; else std::cout<<"0";
C++ все тежи задачи по информатике 1)Напечатать таблицу истинности для логичес¬кой функции (А <=> В <=> С) V , где v, -,<=> - знаки логических операций ИЛИ, НЕ, Экви-валентность. 2) Элементами массива IM(N) являются числа 0 и 1. Отсортировать этот массив таким образом, чтобы все нули находились в начале, а единицы - в конце массива. Допол¬нительный массив не заводить. http://www.cyberforum.ru/cpp-beginners/thread648040.html
Многопоточность не пашет C++
Изучал создание многопоточных программ, пытался создать свою: #include <windows.h> #include <process.h> #include <iostream> #include <conio.h> using namespace std; unsigned __stdcall ThreadFunc ()
путь фишки C++
фишка может двигаться по полю длины N только вперед. длина хода фишки не более К. найти число различных путей, по которым фишка может пройти от начала до конца.
C++ последовательность http://www.cyberforum.ru/cpp-beginners/thread647975.html
по кругу стоят N спортсменов с номерами от 1 до N. начиная с какого то человека, по кругу удаляется каждый k-ый спортсмен. после каждого удаления круг смыкается. составить алгоритм определения последовательности номеров удаляемых спортсменов.
C++/CLI Преобразование типов в CLR Как в преобразовать тип double в string и в обратном порядке? Был бы .Net проблем не было бы) private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { double v,s,h,a; a = textBox1->Text; h = textBox2->Text; v = (a*a*h)/3; s = (sqrt(3.0)*a*a)/2; textBox3->Text = v; подробнее

Показать сообщение отдельно
Andsteadur
152 / 136 / 3
Регистрация: 23.05.2009
Сообщений: 275
07.09.2012, 15:07     Оъекты класса
Если пока не изучал контейнеры делай через массивы как хотел.
C++
1
2
3
4
5
6
7
8
9
10
11
Karta deck[52];
for(int i = 0; i <= 12; ++i)
{
   for(int j = 0; j < 4; ++j)
   {
       int index = i * 4 + j;
       deck[index].eqw = i + 2;
       deck[index].mast = j;
       deck[index].show();
   }
}
Колода для этого случая будет расположена так: сначала четыре двойки всех мастей, затем тройки и т.д.
 
Текущее время: 04:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru