Помогите С Задачами По Функциям С++

Тема в разделе "C/C++/C#", создана пользователем Facktor88, 10 фев 2014.

  1. Facktor88

    Facktor88 New Member

    Регистрация:
    10 фев 2014
    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток форумчане ! "Подтолкните" в решении следующих задач , я забуксовал ...

    Реализовать функцию, которая принимает массив (плюс его длину) , а также число n , и возвращает индекс числа в массиве или -1 , если такого числа нет. Структура : int Search (int a [], const int n, const int key);

    Реализовать функцию, которая принимает массив и выводит на экран те элементы , значение которых являются простыми числами. Структура (IsPrimeNumber) , следовательно я думаю что функция должна выглядеть примерно так: primeNumbersInArray (int a[] , const int);

    Реализовать функцию сортировки массива любым алгоритмом : void sortArray (int a[],const int n);

    4 Реализовать функцию, которая принимает массив и возвращает индекс его максимального элемента

    5 . Аналогично с минимальным элементом.

    Р.S. Изучаю С++ не продолжительное время , объяснить решение первых двух задач , остальные похожие думаю я справлюсь , спасибо.

    Вот мой недоработанный код 1 задачи :


    Код (C++):
    #include <iostream>
    #include <Windows.h>
    #include <conio.h>
    using namespace std;
    int Search(int a[],const int n,const int key)
    {
    int i;

    for ( i = 0; i < n; i++)
    if ( a[i] == key )
    return i;
    else
    return -1;
    }

    void main ()
    {
    SetConsoleOutputCP(1251);
    int a [5];
    cout << "Введите массив:";
    cin >> a [5];
    Search( a,3, 5);
    int key=5;
    }
     
Загрузка...

Поделиться этой страницей