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

Сравнение элементов двух массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Switch не видет вариант ( http://www.cyberforum.ru/cpp-beginners/thread1126379.html
Доброй ночи подскажите всем проблема посмотрел у дев интеренете кучу уроков все правильно написал (благо на C# уже кучу раз писал), а он не работает все время выводит, что вариант не выбран хоть 1...
C++ Массивы. Получить последовательность: а[0]-a[n]; a[1]-a[n], a[2]-a[n],…,0. Вычислить количество ненулевых элементов В одномерном массиве, состоящем из n вещественных элементов: 1) получить последовательность: а-a; a-a, a-a,…,0. 2) вычислить количество ненулевых элементов. http://www.cyberforum.ru/cpp-beginners/thread1126378.html
Найти произведение четных чисел, которые не входят в интервал C++
Операторы цикла: Найти произведение четных чисел, которые не входят в интервал (10..20) и (30..40) (задание должно быть выполнено всеми тремя типами циклов 1. Цикл с предусловием 2. Цикл с...
C++ Вычислить с помощью условного оператора
Вычислить с помощью условного оператора max(x,y,z)/min(x,y,z).
C++ Найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1126353.html
Я нуб, всех тонкостей не знаю, тапками не кидайте. Вот код: int i = 0; if (i = 0) cout << "OK"; else cout << "WTF???"; Компилирую, и он выдает вторую строку, которая под else. Если...
C++ Шифр Цезаря при сдвиге более, чем на длину алфавита работает некорректно Помогите, пожалуйста! Проблема: при сдвиге более, чем на длину алфавита выдаёт всякие символы, хотя проверку я установила #include "stdafx.h" #include <iostream> #include <string> #include... подробнее

Показать сообщение отдельно
ILLLYA
0 / 0 / 0
Регистрация: 10.06.2015
Сообщений: 1
10.06.2015, 19:05
Помогите новичку ! Надо чтобы этот код выдавал A=0 если хоть один символ одного массива сойдётся с массивом
другого , но вот в чем загвоздка - код работает а A равно 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
   
 char B[20],C[30];
    int m,n,i,j;
    int A;
 
 
cout<<"Введите колличество элементов массива B ";
cin>>m;
 
cout<<"Введите колличество элементов массива C ";
cin>>n;
 
 
 {
     for(i=1;i<=m;i++)
     {
         cout<<"введите "<<i<<" элемент массива B ";
         cin>>B[i];
     }
 
     for(i=1;i<=n;i++)
     {
         cout<<"введите "<<i<<" элемент массива C ";
         cin>>C[i];
     }
 
 
     for(i=1;i<=m;i++)
     {
         cout<<i<<"  "<<B[i]<<"\n";
     }
     cout<<"\n";
     for(i=1;i<=n;i++)
     {
         cout<<i<<"  "<<C[i]<<"\n";
     }
 
 }
   for (i=0;i<m;i++)
      {
          for (j=0; j<n; j++)
           {
               if (B[i]==C[j])
                 {
                  A=0;
                  break;
                 }
                else
                  A=1;
           }
 
        }
    cout<<'\n'<<"A = "<<A<<'\n';
   system("pause");
  return (0);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru