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

определения минимального элемента и его индекса в одномерном массиве(компилятор выдаёт ошибку) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка http://www.cyberforum.ru/cpp-beginners/thread270013.html
Помогите - не знаю не я не одногруппники у кого не спрашивала вот такой попался вариант Ну оооченьь надо((((( Написать программу на языке C/C++ которая: 1) реализует указанные в индивидуальном задании методы сортировки массивов в отдельных модулях; 2) использует системную стандартную сортировку qsort;
C++ Сортировка разделением Написать программу, использующую рекурсивную функцию sort, которая сортирует одномерный массив методом разделения на части исходного массива элементов. Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread269991.html
C++ Builder Подсчитать количество равносторонних треугольников с различными длинами оснований и вершинами
Подсчитать количество равносторонних треугольников с различными длинами оснований и вершинами в заданном множестве точек на плоскости.(5х5). Представить в графическом виде. Есть решение этой проги на Delphi http://www.cyberforum.ru/delphi-beginners/thread59005.html . Я новичок и мне надо сдать на C++Builder. как перепесать чтобы программа работала на С++?
Напечатать симметричные слова из текста C++
Необходимо напечатать симметричные слова из текста. мой код: #include <stdio.h> void main() { char S; char A; /*массив для слова*/ int i, k; /*к-длина слова*/ printf ("напишите предложение с точкой в конце: \n");
C++ Возвращение результатов функции в несколько переменных http://www.cyberforum.ru/cpp-beginners/thread269934.html
Здраствуйте, можно ли как-то припомощи оператора return вернуть несколько значений? Если да, то как после вызова функции вернуть первой переменной первый результат, второй переменной второй результат и так далее. Если при помощи return это невозможно, то пожалуйста укажите другие способы возврата результата нескольких переменных. Спасибо за внимание.
C++ Программа на С и на Паскале. Работа с файлом, программа должна нести протокол. Вводить текстовый редактор. В текстовом файле все слова, длиннее чем N символов, заменить чем-нибудь, например, снежинкой(*). подробнее

Показать сообщение отдельно
DAgot_
 Аватар для DAgot_
22 / 22 / 1
Регистрация: 03.01.2010
Сообщений: 68
04.04.2011, 19:08     определения минимального элемента и его индекса в одномерном массиве(компилятор выдаёт ошибку)
Ваш цикл не совершил ни единой итерации и num'у ничего не присвоено, потому и ошибка.
Вот написал, может пригодится:
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
#include <iostream>
#include <time.h>
 
int main(){
 
    srand(time(NULL));
    
    int size, min, num = 0;
 
    std::cout << "size (N): ";
    std::cin >> size;
 
    int *a = new int[size];
 
    std::cout << "\nArray: ";
 
    a[0] = rand() % 10;
    min = a[0];
 
    for(int i=1; i<size; i++){
        a[i] = rand() % 10;
        std::cout << a[i] << ' ';
        if(a[i] < min){
            min = a[i];
            num = i;
        }
    }
 
    std::cout << "\nMin = " << min << "\t" << "Number = " << num << "\n";
 
    return 0;
}
 
Текущее время: 01:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru