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

Найти наименьшее среди чисел первой последовательности, не входящих во вторую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread818486.html
Варіант 8 Наочний покажчик організований у вигляді лінійного списку . Кожна компоненту покажчика містить слово і номери сторінок , на яких це слово зустрічається . Кількість номерів сторінок , що...
C++ Code Composer Studio 5 Помогите исправить ошибки!! Пишу прогу (показана на картинке) выдает ошибки: #10010 errors encountered during linking; Description #10234-D</a> unresolved symbols remain unresolved... http://www.cyberforum.ru/cpp-beginners/thread818470.html
C++ Упорядочить все эллементы матрицы. Разработать программу
которая вводит целочисленную матрицу из n строк m столбцов Упорядочить все эллементы матрицы таким образом чтобы при чтении матрицы по столбцам ее элементы образовывали отсортированный по убыванию...
C++ Это перегрузка операции ?
Здравствуйте. Занимаюсь по книге Р. Лафоре., класс string. Встретился с кодом: #include<iostream> #include<string.h> using namespace std; int main() { string s1( "Vse horoso, prektasnii...
C++ Получить double[] из VARIANT http://www.cyberforum.ru/cpp-beginners/thread818438.html
Каким образом преобразовать VARIANT, содержащий массив с double, в (непосредственно) массив double? VARIANT matVal; double* muVar; ....//получение variant SAFEARRAY* varr = V_ARRAY(&matVal);...
C++ Вектор. Проверить, упорядочены ли элементы Дан вектор - одномерный числовой массив. Проверку состояния массива оформить в виде логической функции. 1)Проверить, упорядочены ли элементы по невозрастанию их абсолютных величин. 2)Проверить,... подробнее

Показать сообщение отдельно
igoroff-d
17 / 17 / 1
Регистрация: 31.10.2012
Сообщений: 26
25.03.2013, 22:44
Не столь четкое задание, по тому что понял - наклепал чуток.
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
#include <iostream>
#include <time.h>
using namespace std;
 
void enter_to_fill(int *a, int size)  //Заполнение с клавиатуры
{
    cout<<"Enter the elements"<<endl;;
    for(int i=0; i<size; i++){
        cout<<i<<" element: ";
        cin>>a[i];}
}
 
void random_fill(int *a, int size)  //Заполнение случайными числами
{
    int temp;
    for(int i=0; i<size; i++){
        temp=rand();
        a[i]=temp;}
}
 
int isinb(int a, int *b, int size_b)  //Проверяем, входит ли элемент во вторую последовательность.
{
    for(int i=0; i<size_b; i++){
        if(a==b[i]) return 0;
    }
    return 1;
}
 
void find_min(int a[], int b[], int size_a, int size_b)  //Ищем минимальное, а - первая посл-ть, b - вторая
{
    int min=0, get=0;
    
    for(int i=0; i<size_a; i++){
        if(isinb(a[i], b, size_b)){
            if(get==0){
                get++;
                min=a[i];}
            if(get!=0){
                if(min>a[i]){
                    min=a[i];}
            }
        }
    }
    if(get==0) cout<<"No elemets";
    else cout<<"Minimum is: "<<min;
}
 
void main()
{
    srand(time(0));
    int A[10]={0,1,2,3,4,5,6,7,8,9};   //Заполнение при инициализации
    int B[10], C[10];
    random_fill(B, 10);
    enter_to_fill(C, 10);
    find_min(B,C,10,10);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru