|
Главная | Правила | Регистрация | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 (permalink) |
Новичок
Регистрация: 22.11.2017
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
![]() Код:
#include <iostream> #include <cstdlib> using namespace std; int arr[10], int_Ar[10]; int main() { int s, i, j; s=0; for ( i=0; i<=9; i++) {arr[i]=rand()%10; for ( j=0; j<=9; j++) {int_Ar[j]=rand()%10; if( arr[i]=int_Ar[j]) {s++;}}} cout<<endl; cout<< s; return 0; } |
![]() |
![]() |
![]() |
|
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На данный момент на форуме имеются схожие топики Помогите найти ошибку в коде Python Помогите исправить ошибку в коде Помогите найти ошибку в коде |
![]() |
#2 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
![]()
Ничего в СИ не понимаю, языка не знаю, но ошибки вижу.
Например, в операторе "if" вместо логического условия равенства "==" стоит оператор присваивания "=". |
![]() |
![]() |
![]() |
#3 (permalink) |
Member
Регистрация: 10.01.2018
Сообщений: 36
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
![]()
1. Вы пытаетесь сравнивать случайное значение [0...10) с другим случайным значением [0...10) - вероятность (частота) такого совпадения, хотя бы одного, очень малая - 1/10... так что вряд ли вы наловите много совпадений - сама формулировка задачи неудачная.
2. Про if(...) вам уже подсказали: Код:
if( arr[i]=int_Ar[j]) 3. Не хотите связываться с if(...) и наловить подобных ошибок, можете переписать всё сравнение с подсчётом - просто так: Код:
s += arr[i] == int_Ar[j] ? 1 : 0; 4. Поменяйте местами вот эти строки, потому что это тоже бессмыслица записана: Так что ошибок тут достаточно... ![]() |
![]() |
![]() |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
![]() |
Опции темы | |
Опции просмотра | |
|
|