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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как вывести на экран k-ую лексему? http://www.cyberforum.ru/cpp-beginners/thread1116847.html
Как вывести на екран k-тую лексему ? Добавлено через 14 минут :wall:
C++ Преобразование слов в цифры ("Ноль" = 0) забыл как это делать.к примеру,пишу слово "ноль" выдать должно "0"... http://www.cyberforum.ru/cpp-beginners/thread1116828.html
C++ Std::setfill - зачем
std::setfill - расскажите что означает этот код и как его приминяти
Расположить слова в строке в порядке их увеличения C++
задан текст. выполнить сортировку слов расположив их в порядке увеличения букв я вот начал, сделал что бы выводило слово с максимальным количеством букв, но никак не могу понять как его дальше.. #pragma argsused int main(int argc, char* argv) { char s,ss,*sl,max_sl,*sl1; short max=0,k=0; cout<<"введите строку > "; gets(s); strcat(s," "); strcpy(ss,s);
C++ Возведение в степень по модулю для большого числа http://www.cyberforum.ru/cpp-beginners/thread1116785.html
#include <vcl.h> #pragma hdrstop #include <iostream> #include <math.h> #include <conio.h> using namespace std; //--------------------------------------------------------------------------- #pragma argsused int main() { int a,p;
C++ Функция перевода символа в цифру Здравствуйте! Хочу написать программу для перевода символа в цифру с помощью функции. int Func(char s) { if (s >='0' && s <='9') return s - '0'; else return -1; }Столкнулся с проблемой громоздкого кода. Можно ли организовать это несколькими строками,чтобы "блондинке понятно было"?:) Заранее спасибо. подробнее

Показать сообщение отдельно
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
12.03.2014, 00:04     Написать функцию, которая возвращает индекс последнего минимального элемента массива
Первая задача:

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
#include<iostream>
#include<time.h>
using namespace std;
 
int MinElement(int mas[],int size)//функция поиска минимального элемента кратного 3
{
    int Min=mas[0];
    int Index=0;
    for(int i=0;i<size;i++)
    {
        if(mas[i]%3==0&&mas[i]<Min)
        {
            Min=mas[i];
            Index=i;
        }
    }
    return Index;
}
 
void main()
{
    const int size=15;
    int mas[size];
    for(int i=0;i<size;i++)
    {
        mas[i]=rand()%21-10;//заполнение массива
        cout<<mas[i]<<" | ";
    }
    cout<<"\n"<<endl;
    cout<<MinElement(mas,size)<<"\n"<<endl;//вызов функции и вывод результата
}
 
Текущее время: 18:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru