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

Ошибка с массивами, хотя формально её нет (похожи ли массивы или нет?) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не понимаю ошибку http://www.cyberforum.ru/cpp-beginners/thread748676.html
#include <stdio.h> #include <math.h> #include <conio.h> int main() { int n,i; float a; printf ("\n a="); scanf ("%lf",&a);
C++ Создайте класс, имитирующий работу биллинговой системы сотового оператора (Не могу разобраться с ошибкой) вот текст программы Создайте класс, имитирующий работу биллинговой системы сотового оператора. Объектом данного класса является лицевой счет абонента. Создайте 3 объекта класса. Полем класса является баланс, на котором имеется изначальная сумма (стартовый баланс). Абонент может расходовать деньги на SMS, голосовую связь и мобильный интернет. Реализуйте в классе методы для уменьшения... http://www.cyberforum.ru/cpp-beginners/thread748675.html
C++ Связность
Классическая задача из первого тома Сэджвика. Поясните пожалуйста условие. Непонятно вот что: Если мы вводим пару a-b, то следует ли считать, что у нас уже есть и пара b-a? Там сказано про транзитивность, а вот про коммутативность ни слова.
C++ Использование конструкторов и деструктора при проектировании пользовательского класса
1.Создать класс с именем TRAIN, содержащий следующие поля: ■ название пункта назначения; ■ номер поезда; ■ время отправления. 2. Написать программу, реализующую следующие методы определенные вне класса : ■ ввод с клавиатуры данных в массив, состоящий из восьми объектов класса TRAIN; записи должны быть размещены в алфавитном порядке по назва¬ниям пунктов назначения; ■ вывод на...
C++ Динамические структуры данных. Описать функцию, которая подсчитывает число вхождений элемента Е http://www.cyberforum.ru/cpp-beginners/thread748657.html
Описать функцию, которая подсчитывает число вхождений элемента Е, значение которого введено с клавиатуры, в списке Q.
C++ Какие нюансы в вызове виртуальных функций из конструктора и из деструктора? Данный вопрос взят с перечня вопросов на собеседование, смысл мне не совсем понятен, вот и решил его задать тут. Может кто понял суть самого вопроса и может на него ответить? Честно говоря не припомню каких либо нюансов по поводу вызова виртуальных функций в данной ситуации. К примеру есть следующий код: class A { public: A(){}; virtual ~A(){}; virtual void Show(){cout << "A()" <<... подробнее

Показать сообщение отдельно
RedAXE
-10 / 0 / 0
Регистрация: 12.12.2012
Сообщений: 43
28.12.2012, 13:35     Ошибка с массивами, хотя формально её нет (похожи ли массивы или нет?)
Эта работает,вроде.


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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream> //подключае
#include <stdlib.h>
#include <time.h> 
 
using namespace std;
 
int main()
{
  int a[6],b[6];
  int z=0;
  
    
  srand(time(NULL));
    for(int i=0;i<6;i++)
        {   
            a[i]=rand()%10;
        }                    
   srand(rand());
    for(int i=0;i<6;i++)
        {
            b[i]=rand()%10;
        }
    
  cout<<"Первый массив"<<endl;
  for(int i=0;i<6;i++)
      cout<<a[i];
  
  cout<<endl;
  
  cout<<"Второй массив"<<endl;
  for(int i=0;i<6;i++)
      cout<<b[i];
      
  cout<<endl;  
  
  for(int i=0;i<6;i++){
      for(int ii=0;ii<6;ii++)
            if((a[i])==(b[ii]))
            {   
                ++z;
                b[ii]=0;
                break;
                i++;
            }
            
        }
          
  
  if(z>=4) 
  cout<< "Массивы похожи,кол-во совпадений :  "<<z<<endl;
  else 
  cout<<"Мало совпадений,кол-во совпадений :  "<<z<<endl;       
  }
 
Текущее время: 22:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru