Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Дан массив целых чисел. Проверить, есть ли в нем одинаковые элементы.
- #include <iostream>
- using namespace std;
- #include <cstdlib>
- #include <ctime>
- const int N = 10;
- int main(){
- setlocale(LC_ALL, "RUS");
- srand(time(NULL));
- int widht, i, j, k, counter, ind;
- int mass[N];
- cout << "Введите ширину массива: ";
- cin >> widht;
- cout << endl;
- for (i = 0; i < widht; i++){
- mass[i] = rand() %10 + 1;
- cout << mass[i] << " ";
- }
- cout << endl;
- counter = 0;
- for (i = 0; i < widht - 1; i++){
- if(counter = 1){
- break;}
- for (k = i + 1; k < widht; k++){
- if (mass[i] == mass[k]){
- counter = 1;
- break;
- }
- }
- }
- if (counter > 0){
- cout << "Одинаковые элементы есть " << endl;
- }
- else{
- cout << "Одинаковых элементов нет " << endl;
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement