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

минимальный индекс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решение СЛАУ методом простых итераций http://www.cyberforum.ru/cpp-beginners/thread418451.html
Нужно решить слау (4 на 4), значения матрица и вектор вводится с клавиатуры, также нужно ввести епсилон (точность, до которой необходимо делать итерации). Помогите плиз составить код, а то я скоро наверное уже моск сломаю... Только без функци и т.п., в инт мейне сразу.. В визуал 2008 делаю. Заранее спасибо.
C++ изобразить меню функциональная клавиша в виде строки внизу экрана и окно 2 с рамкой прошу помочь, т.к во6ще не понимаю этого:wall: http://www.cyberforum.ru/cpp-beginners/thread418448.html
потоковый вывод. язык С. C++
ребята помогите пожалуйста, разобраться с задачей, завтра здавать, я основную часть сделала оставалось только потоковый уровень, проблема в том что нужно написать не структурный массив, а считать с файла, заранее спасибо. "Записать входные данные из файла низкого уровня и полученные результаты в новый файл с помощью потокового вывода. С помощью функций вывода верхнего уровня распечатать на...
C++ Найти минимальное время прохождения трассы.
Трасса для соревнований задана в виде n -угольника , в одной из вершин которого находится место старта, а одна из сторон - линия финиша (место старта - не на линии финиша!). Путь по трассе представляет собой ломаную внутри n -угольника от старта к финишу. Каждый отрезок ломаной проходится за единицу времени и является вектором скорости (в этот момент) с целочисленными координатами. В соседние...
C++ перекомпиляция из VS 2008 в VS 2010 http://www.cyberforum.ru/cpp-beginners/thread418429.html
помогите пожалуйста
C++ Вывести на печать все пифагоровы числа, не превышающие 55 Программы с++ Прошу помощь в написании этих программ ( (в Паскале,по возможности) и С++), с комментариями : 1) 1)Вывести на печать все пифагоровы числа,не превышающие 55.(Пиф цифры это тройки натуральных чисел,которые могут быть сторонами прямоугольного треугольника. 2)дано целое число,найти сумму его делителей.Вывести все делители и их сумму на печать 3) вычислить S=x/1! + x/2!+...x/42! ... подробнее

Показать сообщение отдельно
Depressa
3 / 3 / 0
Регистрация: 26.11.2011
Сообщений: 83
26.12.2011, 23: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
#include <iostream>
#include <stdlib.h>
using namespace std;
int badboys (double* a,int size);
void mas_out (double* a,int size);
void mas_in (double* a,int size);
int main(int argc, char *argv[])
{
    double* mas;
    int size;
    cout<<"Enter size";
    cin>> size;
    mas= new double[size];
    mas_in(mas,size);
    mas_out(mas,size);
    delete [] mas;
    return 0;
}
void mas_in (double* a,int size)
{
    for(int i=0;i < size;++i)
        cin>> a[i];
 
}
int badboys (double* a,int size)
{
    int i, imin=0;
    for(int i=0;i < size;++i)
    {
        if(a[i]> a[imin])
        {
            imin=i;
        }
    }
    return imin;
}
void mas_out (double* a,int size)
{
    double  min=0, index=0;
    for(int i=0;i < size;++i)
        cout <<a[i]<< endl;
    for(int i=1;i < size;++i)
    {
        if(a[i]<=min)
        {
            min=a[i];
            index=i;
        }
    }
        cout <<"min index["<<index<<"]"<<endl;
 
}
вот код
вот задание:
напишите функцию, которая вычисляет индекс минимального элемента массивы. массив содержит элементы типа double. массив передается в функцию через два параметра -указатель на первый элемент, и размер массива.

Так же напишите две функции первая -для вывода элементов массива на экран и вторая- для ввода с клавиатуры.

в функции main протестируйте работу ваших функций.память под массив(ы), с которыми идет работа , выделять/освобождать динамически, через функции new/delete

общая последовательность действий программы такова
1 выделяется память под массив(ы) небольшого обьема (5-10 элементов , на ваше усмотрение)
2 массив(ы) вводятся с клавиатуры
3 массив(ы) обрабатываются функцией из задания
4 массив(ы) выводятся на экран







что мне исправить, часа 2 делал её перед преподом, он каждый раз находит ошибки,говорит я функцию мою нигде не вывожу не объявляю, а считаю массивы дважды и не там где надо
Помогите с задачей
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru