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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с классами по матрице http://www.cyberforum.ru/cpp/thread307117.html
8. В (0, 1)-матрице подсчитать число изолированных 0-областей, т.е. областей, состоящих из одних нулей. Отметим, что 0-область может состоять не только из одного нулевого элемента. Например, для (0, 1)-матрицы вида А5х5 : 1 0 1 0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 0 таких областей будет три, эти области я отмечу 2ками чтобы было понятно 1 2 1 2 2 1 1 1 1 2 2 2 2 1 2
C++ СЛАУ методом Гаусса с поиском главного элемента Вот наконец написал курсовую. Каряво, грубо, но собственными силами, чем собственно и горжусь) Программа считает СЛАУ методом Гаусса (с поиском главного элемента по строке). Считает все отлично, находит корни и тд. Проблема: препад захотел, что бы в програмулине был ввод с файла. Дело в том, что массивы я использую статические, а везде где не искал в основном описывают ввод/вывод динамических... http://www.cyberforum.ru/cpp/thread307038.html
C++ нужно составить программу.
Всем привет,люди знающие хорошо с++ помогите написать программу. С внешнего устройства (с клавиатуры, из файла) вводятся последовательно числа, количество которых велико и заранее неизвестно. Требуется сохранять и в процессе ввода каждого числа распечатывать не более m последних введенных чисел (в порядке их поступления). Сам пробывал,что-то вообще не получается. Заранее благодарен.
C++ Вывод текста через pokeb
Доброго времени суток. Столкнулся с проблемой при использование функции pokeb, выводит символы из таблицы асхи #include <conio.h> #include <string.h> #include <iostream.h> #include <ctype.h> #include <stdio.h> #include <dos.h>
C++ вопрос по winsoc http://www.cyberforum.ru/cpp/thread306203.html
WSAStartup(MAKEWORD(2,0), &wsaData); builder ругается на &wsaData, что делать?
C++ WinAPI Какой функцией прокрутить полосу прокрутки на 1 строку вниз/вверх? какой функцией прокрутить полосу прокрутки на 1 строку вниз/вверх? подробнее

Показать сообщение отдельно
Юрий19091993
0 / 0 / 0
Регистрация: 29.05.2011
Сообщений: 5
29.05.2011, 20:57     не работают условия кроме sravnenie[i].kozer==1 && sravnenie[j].kozer==1
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 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru