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

Оптимизация, редактирование кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа по Дейтлу http://www.cyberforum.ru/cpp-beginners/thread931148.html
Решаю задачи по Дейтлу и вот тут очень интересное упражнение : Нужно нарисовать : http://uploads.ru/FlIsZ.png но получается вот что : http://uploads.ru/V5Hek.png Вот код Подозрения на консоль , то что она не может отобразить пробелы или как то выходят они ....
C++ На языке СИ++ написать программу,Выполняющую следующие операции: На языке СИ++ написать программу,Выполняющую следующие операции: Ввод рисунка из файла *.bmp. Подсчет общего числа пикселей в строке,столбце матрицы рисунка. Подсчет числа пикселей каждого цвета в рисунке. Вывод этих значений на экран. http://www.cyberforum.ru/cpp-beginners/thread931147.html
C++ Тыкните в ошибку пожалуйста(условия)
Написал простенький код,но почему-то после ввода имени,программа сразу пишет про возраст(либо большой\либо маленький),хотя я его не вводил. #include <iostream> using namespace std; int main() { char name; int age; cout<<"Vvedite ima:";
Пожалуйста объясните что оператор nc , nl обозначает C++
#include <stdio.h> /* подсчет вводимых символов; 1-я версия */ main () { long nc; nc = 0; while (getchar() != EOF) ++nc; printf ("%ld\n", nc); }
C++ Проектирование программного обеспечения (литература) http://www.cyberforum.ru/cpp-beginners/thread931101.html
Добрый день. Есть у кого-то ссылки на статьи или небольшую книгу по проектированию? uml не предлагать :). Мне нужно не средство, а сами правила: что можно допускать, что нельзя, как выстраивать иерархию классов и т.п. и т.д. За ранее спасибо.
C++ В программе моделирующей бросок моенты, моделируется только 100 бросков Орла Написал программа для моделирования броска монеты, но почему - то при всегда выходит, что выпало 100 раз Орел. Подскажите, в чем дело ? #include<iostream> #include<stdlib.h> #include<time.h> using namespace std ; int flip () ; int main () { подробнее

Показать сообщение отдельно
ovner
7 / 7 / 0
Регистрация: 06.10.2012
Сообщений: 140
30.07.2013, 21:56     Оптимизация, редактирование кода
Здраствуйте! Пишу крестики-нолики, но одно меня смущает, как это можно оптимизировать, поставить на цикл, а то ниче в голову не лезет. И можно ли как-то с помощью условной операции чередовать в этом коде победу Х или 0. Помогите пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
if(board[0][2]=='X' && board[1][1]=='X' && board[2][0]=='X' || 
board[0][0]=='X' && board[1][1]=='X' && board[2][2]=='X') cout<<"Player X win"; //диагонали
     
     if(board[0][0]=='X' && board[0][1]=='X' && board[0][2]=='X' || 
board[1][0]=='X' && board[1][1]=='X' && board[1][2]=='X' || 
board[2][0]=='X' && board[2][1]=='X' && board[2][2]=='X') cout<<"Player X win"; //горизонталь
   
    if(board[0][0]=='X' && board[1][0]=='X' && board[2][0]=='X' || 
board[0][1]=='X' && board[1][1]=='X' && board[2][1]=='X' ||
 board[0][2]=='X' && board[1][2]=='X' && board[2][2]=='X') cout<<"Player X win"; //вертикаль
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru