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

Сортировка одномерного массива методом выбора - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отследить нажатие определенных клавиш http://www.cyberforum.ru/cpp-beginners/thread756366.html
Доброй ночи Не получается решить такую проблему Через getch() получаю код клавиши и рядом вывожу соответствующий символ Но по заданию нужно вводить только латинские буквы и цифры while(true) do { с = getch(); } while(CHAR(c)!='a' || CHAR(c)!='b' || ......);
C++ Непонятное условие задачи Создать класс Array --- одномерный массив целых чисел c задаваемыми границами индексов c возможностью задания отрицательных индексов. обязательно должны быть реализованы: отслеживание количества элементов, все операции c массивом и целым числом, поиск заданного элемента, все поэлементные операции, поддержанные в C++ для целых. не понимаю условия вообще( как это "задания отрицательных индексов"... http://www.cyberforum.ru/cpp-beginners/thread756365.html
Вычислить сумму элементов массива с нечетными номерами C++
Есть условие задачи: В одномерном массиве, состоящем из 20 вещественных элементов, вычислить: 1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1. #include <iostream> #include <conio.h> using namespace std;
Найти максимальный среди элементов, лежащих выше побочной диагонали. Ошибки в коде С++ C++
2) задание Ввести матрицу размером NxM. Память для массива выделить динамически. Выполнить в соответствии с номером варианта индивидуальное задание и вывести на экран исходные данные и полученный результат. Предусмотреть в программе функцию пользователя. 9. Найти максимальный среди элементов, лежащих выше побочной диагонали. Код программы #include <iostream.h>- #include <iomanip.h>...
C++ Ошибка E2314 Call of nonfunction http://www.cyberforum.ru/cpp-beginners/thread756353.html
Обьясните пожалуйста из-за чего выдает ошибку. Код С++: #include<iostream.h> #include<stdio.h> #include<conio.h> #include <math.h> void main() { float x,y,z,a; printf("vvedite x ");
C++ Найти сумму и количество нечетных элементов массива, расположенных до последнего положительного элемента. Ошибки в коде С++ 1 задание Ввести одномерный статический массив из k чисел. Выполнить в соответствии с номером варианта индивидуальное задание и вывести на экран исходные данные и полученный результат. Предусмотреть использование функции пользователя. 9. Найти сумму и количество нечетных элементов массива, расположенных до последнего положительного элемента. Код программы #include <iostream.h> #include... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
09.01.2013, 06:32     Сортировка одномерного массива методом выбора
См комментарии:
Цитата Сообщение от илья1995 Посмотреть сообщение
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 <iostream>
using namespace std;
#include <math.h>
#include <conio.h>
int main()
{ int imin,i,j,buf;
 int s;
cout<<"vvedite razmer massiva ";
cin>>s;
 int *a = new int[s];
for ( i = 0; i < s; i++)
 {
 a[i]=rand() % 100; 
 cout<<a[i]<<" ";
 }
for ( i = 0; i < s; i++)
{ imin = i;
for ( j = i+1; j < s; j++)
 if(a[j]< a[imin])
 imin = j;
}// эту фигурную скобку отсюда убрать
if(imin != i)
 {
 buf = a[imin];
 a[imin] = a[i];
 a[i] = buf;
 }
// и вставить сюда
cout<<"Sorted array ";
for ( i = 0; i < s; i++);// отсюда убрать последний оператор ;
cout<<a[i]<<" ";
system("pause");
return 0;
}
 
Текущее время: 00:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru