Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Dmitry9494
0 / 0 / 0
Регистрация: 06.05.2013
Сообщений: 20
1

Найти наименьший элемент массива X среди тех, которые не являются элементами массива Y(X,Y-одномерные массивы)

10.05.2013, 19:12. Просмотров 612. Ответов 6
Метки нет (Все метки)

Всем добрый день..помогите решить 6 задач .ничего не понимаю в этом языке поэтому где можно и нужно пишите пожалуйста комментарии по ходу кода..чтоб было более менее понятно и я смог объяснить преподу что и как..что использовал как работает и тд..вот и сами задачи..спасибо заранее за каждую решенную задачу..я Вам очень благодарен!!
2)Найти наименьший элемент массива X среди тех, которые не являются элементами массива Y(X,Y-одномерные массивы)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2013, 19:12
Ответы с готовыми решениями:

Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn
Найти наименьшее среди тех элементов массива a1,…,an, которые не являются...

Массивы. Найти максимальный элемент среди всех элементов тех строк заданной матрицы, которые упорядочены
Здравствуйте! помогите написать программу на языке C++. Найти максимальный...

Найти количество тех элементов массива, которые не являются простыми числами
Найти количество тех элементов массива, которые не являются простыми числами, а...

Найти сумму тех элементов массива, которые являются простыми числами
Дан массив натуральных чисел А(N), значения элементов которого лежат в...

Найти наименьший среди элементов одномерного массива А, которые лежат вне интервала [С, D]
Задание. Составить программу отыскания наименьшего среди тех элементов...

6
Ev[G]eN
iOS/Android Developer
Эксперт С++
5117 / 1555 / 950
Регистрация: 23.01.2011
Сообщений: 3,185
Завершенные тесты: 1
10.05.2013, 20:42 2
Добавлено через 19 минут
Цитата Сообщение от Dmitry9494 Посмотреть сообщение
2)Найти наименьший элемент массива X среди тех, которые не являются элементами массива Y(X,Y-одномерные массивы)
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
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
    srand(time(0));
    const size_t arraySize(10);
 
    int firstArray[arraySize];
    std::cout << "X array: " << std::endl;
    for (unsigned i = 0; i < arraySize; i++)
        std::cout << (firstArray[i] = rand() % 25) << " ";
 
    int secondArray[arraySize];
    std::cout << std::endl << "Y array: " << std::endl;
    for (unsigned i = 0; i < arraySize; i++)
        std::cout << (secondArray[i] = rand() % 25) << " ";
 
    int thirdArray[arraySize];
    unsigned thirdArraySize(0);
    for (unsigned i = 0; i < arraySize; i++) {
        unsigned counter(0);
        for (unsigned j = 0; j < arraySize; j++)
            counter += firstArray[i] == secondArray[j] ? 1 : 0;
        if (!counter)
            thirdArray[thirdArraySize++] = firstArray[i];
    }
 
    int resultMinimal(thirdArray[0]);
    for (unsigned i = 1; i < thirdArraySize; i++)
        resultMinimal = resultMinimal > thirdArray[i] ? thirdArray[i] : resultMinimal;
    std::cout << std::endl << "Result: " << resultMinimal << std::endl;
 
    return 0;
}
0
Кудаив
410 / 409 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
10.05.2013, 20:55 3
Цитата Сообщение от Dmitry9494 Посмотреть сообщение
2)Найти наименьший элемент массива X среди тех, которые не являются элементами массива Y(X,Y-одномерные массивы)
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
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <ctime>
 
int main()
{
      srand(time(0));
      const int size = 10;
      int arr1[10];
      int arr2[10];
 
      std::fill(arr1, arr1 + size, rand()%10);
      std::fill(arr2, arr2 + size, rand()%10);
      
      int min = arr1[0];
 
      for(int i = 0; i < size; ++i)
          for(int j = 0; j < size; ++j)
              if(arr1[i] != arr2[j])
                 if(arr1[i] < min)
                    min = arr[i];
 
      return 0;
}
0
_Mutex
Заблокирован
10.05.2013, 21:07 4
//2)Найти наименьший элемент массива X среди тех,
//которые не являются элементами массива Y(X,Y-одномерные массивы)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  const int size=5;
    int x[size]={5,2,6,9,5};
    int y[size]={2,3,4,5,8};
    
    int min;bool flag=false;
    for(int i=0;i<size;i++){
        for(int j=0;j<size;j++){
            if(x[i]==y[j])goto next;
        };
        if(!flag){min=x[i];flag=true;}else
        if(min>x[i])min=x[i];
    next:;
    };
    cout<<min<<endl;
0
Ev[G]eN
iOS/Android Developer
Эксперт С++
5117 / 1555 / 950
Регистрация: 23.01.2011
Сообщений: 3,185
Завершенные тесты: 1
10.05.2013, 21:12 5
Цитата Сообщение от Кудаив Посмотреть сообщение
int min = arr1[0];
а если этот самый элемент есть во втором массиве и он же является самым минимальным?

Цитата Сообщение от Кудаив Посмотреть сообщение
std::fill(arr1, arr1 + size, rand()%10);
* * * std::fill(arr2, arr2 + size, rand()%10);
и еще. по-моему std::fill заполнит массив одним и тем же числом
0
Кудаив
410 / 409 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
10.05.2013, 21:26 6
Ev[G]eN, да действительно, спасибо!
0
Dmitry9494
0 / 0 / 0
Регистрация: 06.05.2013
Сообщений: 20
30.05.2013, 17:10  [ТС] 7
прокомментируйте программу
0
30.05.2013, 17:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 17:10

Одномерные массивы (Найти сумму тех элементов, которые кратны данному К)
Напишите пожалуйста программу, только без заумных операций. В массив А занесены...

Одномерные массивы: найти средние арифметическое тех элементов, которые меньше нуля
Ввести последовательность с 6 действительных чисел и найти средние...

Найти максимальный элемент массива среди элементов,которые кратны 3
Здравствуйте, помогите разобраться с заданием Задан массив целых чисел B(n)....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru