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

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

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

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

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

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

Помогите чем сможИте!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 13:26     Программа на функцию
Посмотрите здесь:

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

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

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

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

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

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

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

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

Запилить функцию-аллюзию на функцию switch(), принимающую буквенные значения - C++
Фрагмент кода: ... int fu; cout << "Сделать что-то? (1=да, 2=нет) "; //здесь предполагается введение не цифры, а буквы Y или N cin...

как мне функцию одного класса в функцию базового вставить - C++
как мне функцию одного класса в функцию базового вставить??чет не хера не получается.... class Car { public : void...

Объясните, зачем класс мог бы предусматривать для элемента данных set-функцию и get-функцию - C++
Объясните, зачем класс мог бы предусматривать для элемента данных set-функцию и get-функцию.

Напишите функцию, которая вычисляет сигнум-функцию числа - C++
Напишите функцию, которая вычисляет сигнум-функцию числа. Сигнум-функция возвращает: 1 если число положительное, -1 если число...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
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;
}
igorrr37
1640 / 1268 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
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);
}
sandye51
программист С++
681 / 583 / 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;
}
Yandex
Объявления
11.01.2011, 14:00     Программа на функцию
Ответ Создать тему
Опции темы

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