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

C++

Войти
Регистрация
Восстановить пароль
 
Юрий19091993
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 5
#1

не работают условия кроме sravnenie[i].kozer==1 && sravnenie[j].kozer==1 - C++

29.05.2011, 20:57. Просмотров 353. Ответов 0
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
int sravnenie_kart_v_massive_sravnenie(KARTA *kart,KARTA *sravnenie,int *nsravnenie,int *sravnenie11,int *sravnenie12,int *fsravnenie)
{int n,i,j,f1=0,f2=0;
n=0;
for(i=*sravnenie11;i<9 && f1==1;i=i+2)
for(j=*sravnenie12;j<10 && f2==1;j=j+2)
if(sravnenie[i].kozer==5 && sravnenie[j].kozer==1)
{n=n+1;
f1=1;
f2=1;
printf("%d пара карт бита\n",n);
*fsravnenie=1;}
 
if(sravnenie[i].kozer==1 && sravnenie[j].kozer==5)
{n=n+1;
f1=1;
f2=1;
printf("%d пару карт дали неправильную карту\n",n);}
 
       
if((sravnenie[i].kozer==5 && sravnenie[j].kozer==5 || sravnenie[i].kozer==1 && sravnenie[j].kozer==1) && strcmp(sravnenie[i].mast,sravnenie[j].mast)==0 && sravnenie[i].znachen>sravnenie[j].znachen)
   {printf("введена неправильная карта\n");
   *fsravnenie=0;}
if((sravnenie[i].kozer==5 && sravnenie[j].kozer==5 || sravnenie[i].kozer==1 && sravnenie[j].kozer==1) && strcmp(sravnenie[i].mast,sravnenie[j].mast)==0 && sravnenie[i].znachen<sravnenie[j].znachen)
       {
       n=n+1;
       printf("%d карта бита\n",n);
        *fsravnenie=1;
        f1=1;
        f2=1;
        }
        printf("*sravnenie11=%d\n",*sravnenie11);
        printf("*sravnenie12=%d\n",*sravnenie12);
       printf("смотри сюда=%d\n",*fsravnenie);
       return(*fsravnenie);
}
Вложения
Тип файла: zip КУРСОВАЯ.zip (3.8 Кб, 9 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2011, 20:57     не работают условия кроме sravnenie[i].kozer==1 && sravnenie[j].kozer==1
Посмотрите здесь:

Это что за иероглифы? if(!((a-4)&~7)&&!!(a-4)) C++ Builder
C++ Builder Оператор && - добавить в одну строчку Memo текст с ListBox1 и ListBox2
C++ Builder Rad studio XE3 && OpenGL
Microsoft Visual Studio 2010 && OpenGL Visual C++
C++ WinAPI FlashWindow & FlashWindowEx не работают
C++ Классы && С++ Отложение объявление на потом
Указатели(Какую роль выполняют &* и *&) C++
C++ Очистка потока ввода && строки
[struct tm] или нестыковка в C89 & C++98 & C++11? C++
Как заблокировать сочетание клавиш в C++ && WinApi C++ WinAPI
Nested classes && enum declaration C++
C++ Вывод типа, универсальные ссылки, cannot bind lvalue to && и другие

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru