Сообщения

Сообщения за апрель, 2017

Системы счисления

Системы счисления - 1 В зависимости от способа изображения чисел системы счисления делятся на... арабские и римские позиционные и непозиционные представление в виде ряда и в виде разрядной сетки нет правильного ответа Для представления чисел в 16-ричной системе счисления используются… цифры 0-9 и буквы A-F буквы A-Q числа от 0 до 15 первые 15 букв русского алфавита В какой системе счисления может быть записано число 402? в двоичной и восьмеричной в восьмеричной и десятичной в троичной в двоичной Чему равно число DXXVII в десятичной системе счисления 247 499 1027 527 Когда 2*2 равно 11? в троичной системе счисления в двоичной системе счисления в восьмеричной системе счисления в пятеричной системе счисления Как записывается максимальное четырехразрядное число в двоичной системе счисления? 1000 2222 1111 9999 Чему равна...

Основы логики

Основы логики Логика - это наука ... о суждениях и рассуждениях изучающая законы и методы накопления, обработки и сохранения информации о формах и законах человеческого мышления изучающая логические основы компьютера Повествовательное предложение, в котором что-то утверждается или отрицается, называется … выражение вопрос высказывание умозаклютение Объединение двух высказываний в одно с помощью союза "и" называется... инверсия конъюнкция дизъюнкция эквивалентность Чему равно значение логического выражения (1v1)&(1v0) 1 0 10 2 Двойное отрицание логической переменной равно 0 1 обратной переменной исходной переменой Таблица, содержащая все возможные значения логического выражения, называется таблица ложности таблица истинности таблица значений таблица ответов Значение логического выражения не(А&B) по з...

Предлагаю пройти тест "Аппаратная реализация компьютера"

Идея взята с сайта
Изображение
Переходим в ProgramDlg.h и пишем то что на скриншоте Переходим в ProgramDlg.cpp. Поключаем библиотеку time.h Переходим к void CProgramDlg::OnPaint() в ветку else и там пишем то что на скриншоте Пишем код для первоначальной застаки на экран она похожа на эту программу CClientDC dc(this); GetClientRect(&rc); dx = abs(rc.right - rc.left) / 5; dy = abs(rc.bottom - rc.top) / 5; //HPEN hPenOxy, hOldPen; int pp = 0; for (k = 0; k { for (i = 0; i { if (pp % 2 == 0) { cf = 0x0000FFD0; ck = 0x00FF0000; } else { ck = 0x0000FFD0; cf = 0x00FF0000; } hPenOxy = CreatePen(PS_SOLID, 6, ck); hOldPen = (HPEN)SelectObject(dc, hPenOxy); m = CreateSolidBrush(cf); oldm = (HBRUSH)dc.SelectObject(m); x1 = rc.left + k*dx; y1 = rc.top + i*dy; x2 = rc.left + (k + 1)*dx; y2 = rc.top + (i + 1)*dy; dc.Rectangle(x1, y1, x2, y2); pp++; } } DeleteObject(m); SelectObj...

Цикл, алгоритмы с разветвлением

Изображение
Вот код который надо вписать в блок void CProgramDlg::OnPaint() в ветку else CClientDC dc(this); GetClientRect(&rc); dx = abs(rc.right - rc.left) / 5; dy = abs(rc.bottom - rc.top) / 5; //цветовая палитра c[0] = 0x0000FFD0; c[1] = 0x0000FFD0; c[2] = 0x00FF0000; c[3] = 0x00FF0000; int x1, y1, x2, y2;//координаты х и у int p, pp; p = 0; pp = 0; for (k = 0; k { for (i = 0; i { x1 = rc.left + k*dx; y1 = rc.top + i*dy; x2 = rc.left + (k + 1)*dx; y2 = rc.top + (i + 1)*dy; if (pp % 2 == 0) { p = 0; } else { p = 2; } //создание кисточек для рисования hPenOxy = CreatePen(PS_SOLID, 8, c[p]); hOldPen = (HPEN)SelectObject(dc, hPenOxy); //создание кисточек для обводки m = CreateSolidBrush(c[p]); oldm = (HBRUSH)dc.SelectObject(m); dc.Rectangle(x1, y1, x2, y2); pp++; } } //удаление кисточек для обводки и рисования DeleteObje...

Program3in1

Изображение
Скачиваем 3 файла с сайта 3 файла на скриншоте видно некоторый код я брал с этих файлов Распаковываем 3, файла вот что должно выйти За основу берем шаблон программы ProgramRadioButton Создаем собственную функцию-подпрограмму risovanie(0) - для квадратов risovanie(1) - для кругов risovanie(2) - для разноцветных квадратов risovanie(3) - для разноцветных кругов Редактируем файл ProgramDlg.h Добавляем то что выделено красным Редактируем файл ProgramDlg.cpp В конце файла cpp пишем void CProgramDlg::risovanie(int p) { } Вырезаем из раздела OnBnClickedRadio2 и вставляем в раздела который мы написали CClientDC dc(this); GetClientRect(&rc); w.left = rc.left + 200; w.right = rc.right - 150; w.top = rc.top + 110; w.bottom = rc.bottom - 50; dc.FillSolidRect(&w, RGB(255, 255, 255)); x1 = w.left + 70; y1 = w.top + 20; x2 = w.right - 70; y2 = w.bottom - 10; cf = 0x0000DDFF; ck = 0x00800000; hPenOxy = CreatePen(...