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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Filthy
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 6
#1

Программа на функцию - C++

11.01.2011, 13:26. Просмотров 450. Ответов 3
Метки нет (Все метки)

Дан одномерный массив из 50 случайных целых чисел в диапазоне от 10 до 85 включительно. Вывести в порядке возрастания те числа из данного диапазона, которые ни разу не встречаются в массиве. Создать функцию для поиска элемента в массиве.

Помогите чем сможИте!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 13:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа на функцию (C++):

Программа вычисляющая функцию - C++
Написать на языке СИ++ программу, вычисляющую функцию, представленную в виде ряда с заданной точностью e=0,001. Значение переменной x ...

Программа виснет при переходе в функцию function - C++
#include <iostream> using namespace std; void function(char * string) { while(*string) { cout<<*string; ...

программа, использующую функцию, которая вычисляет доход по вкладу - C++
Параметрами функции являются величина вклада, процентная ставка и срок вклада. Процентная ставка (% годовых) и время хранения (дней)...

Программа, реализующая минимизированную логическую функцию. Перевести код с C# - C++
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...

дана программа на рекурсивную функцию надо разработать как рисунке - C++
выкладываю рисунок и программу с заданием.надо также нарисовать чертеж ..:)думаю вы меня поняли))) разработать рекурсивную функцию...

Передача массивов в функцию: почему программа уходит в бесконечный цикл? - C++
Всем здравствуйте, спасибо, что проявили к моей теме интерес. у меня вопрос и даже не один. для начала код, который работает, после...

3
Nameless One
Эксперт С++
5780 / 3429 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
11.01.2011, 13:52 #2
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
#include <stdio.h>
#include <stdlib.h>
 
#define SIZE 50
#define L_T 10
#define R_T 85
 
int lookup_for_value(size_t*, size_t);
 
int main()
{
    size_t i;
    size_t arr[SIZE];
    for(i = 0; i < SIZE; ++i)
    {
        arr[i] = rand() % (R_T - L_T + 1) + L_T;
        printf("arr[%02u] = %u\n", i, arr[i]);
    }
    puts("Absent elements:");
    for(i = L_T; i <= R_T; ++i)
        if(!lookup_for_value(arr, i))
            printf("%u\n", i);
            
    exit(0);
}
 
int lookup_for_value(size_t* arr, size_t n)
{
    size_t i;
    for(i = 0; i < SIZE; ++i)
        if(arr[i] == n)
            return 1;
    return 0;
}
1
igorrr37
1719 / 1347 / 168
Регистрация: 21.12.2010
Сообщений: 2,070
Записей в блоге: 10
11.01.2011, 13:53 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include<ctime>
#include<algorithm>
using namespace std;
 
void showNotFind(short *mas){
    for(int i=10;i<=85;i++){
        if(find(mas, mas+50, i)==mas+50)
            cout<<i<<" ";
    }
}
int main(){
    short mas[50];
    srand(time(0));
    for(int i=0;i<50;i++)
        mas[i]=rand()%76+10;
    showNotFind(mas);
}
1
sandye51
программист С++
686 / 591 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
11.01.2011, 14:00 #4
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
#include <iostream>
#include <vector>
#include <algorithm>
#include <time.h>
#include <stdio.h>
#include <iterator>
#include <conio.h>
 
using namespace std;
 
#define n 50
 
int main()
{
    srand(static_cast<unsigned>(time(NULL)));
    vector<size_t> v(n);
    for (vector<size_t>::iterator i = v.begin(), end = v.end(); i != end; ++i)
        *i = rand() % 76 + 10;
    cout << "Massiv\n";
    copy(v.begin(), v.end(), ostream_iterator<size_t>(cout, " "));
    sort(v.begin(), v.end());
    cout << "\n\nFind elements\n";
    for (size_t i = 10; i < 86; ++i)
        if (!binary_search(v.begin(), v.end(), i))
            cout << i << " ";
    _getch();
    return EXIT_SUCCESS;
}
1
11.01.2011, 14:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.01.2011, 14:00
Привет! Вот еще темы с ответами:

Помогите пожалуйста преобразовать функцию в деструктор. (Полностью рабочая программа уже написана) - C++
Заранее благодарен всем кто поможет. Здравствуйте, учусь на первом курсе и только разбираюсь с с++. Дошёл уже до деструктора....

Сделать так, что бы при неверном значении программа сообщала об этом и запускала функцию второй раз - C++
Возникла проблема в программе. void rasa (int classa) это функция которая принимает число 1-2-3 и в зависимости от числа отправляет нужное...

Как передать аргументы из командной строки в функцию main(), что программа заработала? (файловый ввод/вывод) - C++
Как передать аргументы из командной строки в аргумент int main(int argc, char *argv), что бы заработала это прога: #include &lt;iostream&gt; ...

Сделать функцию ввода элементов, функцию вывода элементов, и функцию обработки - C++
Добрый день форумчане, помогите сделать функцию ввода элементов, функцию вывода элементов, и функцию обработки. Сам код #include...


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

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

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