Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Наследование, подскажите что не так https://www.cyberforum.ru/ cpp-beginners/ thread375109.html
Решил разобраться с наследованием, настрочил простенький такой код .. работать не хочет Подскажите что не так #include "stdafx.h" using namespace std; #include "iostream" class baza{
Распечатать слова через запятую, заключив печатную строку в скобки C++
В двумерном массиве записаны слова, представляющие собой последовательность цифр, завершающихся 0. Необходимо распечатать слова через запятую, заключив печатную строку в скобки. Длина печатной строки 60 символов. Извлечение слова оформить в виде функции. Например: исходные данные - 123023402303450 234450234567010 234455677670450 результат -...
C++ Нужен код программы для кодировки методом ХафФмана Немного теории: Дерево кодирования Хаффмена (Н-дерево) - двоичное дерево, у которого каждый узел имеет вес, и вес родителя равен суммарному весу его детей. Классический алгоритм Хаффмена на входе получает таблицу частот встречаемости символов в сообщении. Далее на основании этой таблицы строится дерево кодирования Хаффмена (Н-дерево). Алгоритм построения Н-дерева прост и элегантен. 1.... https://www.cyberforum.ru/ cpp-beginners/ thread375102.html C++ Помогите студенту завтра в 1 час https://www.cyberforum.ru/ cpp-beginners/ thread375095.html
Мне нужна помощ по легким задачам с++ оплата следует если кто заинтересован пишите скайп soslan15rus1
C++ Написать программу для игры "Камень, бумага, ножницы"
Прочитал четыри главы книги Бьярне Страуструп Программирование: принципы и практика использования C++, исправленное издание и приступил делать и здание не получаеться это сделать не знаю почему??? может я не удачник. прошел в этиг главах циклы веторы и все. "Напишите программу для игры "Камень, бумага, ножницы". Если вы не знаете правил этой игры, попробуйте выяснить их у друзей или с помощью...
C++ Битовое представление Как можно получить любой файл в виде массива бит (именно бит, не байт) чтобы произвести непосредственно над каждым битом действие, и из выходной последовательности бит получить файл (не список бит в текстовом файле, а именно файл из этих бит). https://www.cyberforum.ru/ cpp-beginners/ thread375078.html
C++ Перегрузка стандартных операций https://www.cyberforum.ru/ cpp-beginners/ thread375075.html
#include "stdafx.h" #include <iostream> #include <conio.h> #include <vector> using namespace std; const int n=3; int s=2; int k=0; int p=0; int f=k;
Segmentation fault при использовании модуля <time.h> C++
Есть код time_t now; struct tm * ptr; static char tbuf; bzero(tbuf,64); time(&now); ptr = localtime(&now); strftime(tbuf, 64, "%c ", ptr); На что вылезают предупреждения
C++ Определить, является ли введенное значение года високосным, если введено корректное значение Определить, является ли введенное значение года високосным, если введено корректное значение. https://www.cyberforum.ru/ cpp-beginners/ thread375064.html C++ Переписать массив элементы матрицы Задана матрица A размерности n*m. Переписать в массив B элементы aii одной главной диагонали матрицы A, в массив C - элементы ai,n-i+1 другой главной диагонали матрицы A. Полученные массивы вывести на экран в виде таблицы из трех колонок. https://www.cyberforum.ru/ cpp-beginners/ thread375052.html
Сравнение строк C++
Доброго времени суток) Помогите пожалуйста студенту) Написал пользовательскую функцию для поиска совпадений строк. При вводе переменной f 1 строки в списке поиск проходит успешно , а когда ввожу 2 и более строчку NULL не возвращается. В чем может быть проблема? void search(table *str,int n) { char f; int c=4; int i=0;
C++ Массив размером n × n https://www.cyberforum.ru/ cpp-beginners/ thread375041.html
Есть двумерный массив размером n × n, элементы которого целые числа. Нужно подсчитать среднее арифметическое четных элементов, расположенных ниже главной диагонали.
1 / 1 / 0
Регистрация: 18.09.2011
Сообщений: 12
0

Найти в массиве максимальный и минимальный элементы и поменять их местами - C++ - Ответ 2120320

30.10.2011, 20:38. Показов 4376. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите разобраться Дан массив целых чисел. Найти в нем максимальный и минимальный элементы и поменять их местами. Задать размерность массива и организовать ввод массива с клавиатуры. Реализовать с помощью функций


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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include<iostream>
using namespace std;
void Input(int* a, int n)   //функция ввода массива
{
 for ( i = 0; i < n; i++)
{
   cout << "\n a[" << i << "]= ";
    cin >> a[i];
}
}
 
 void Output(int* a, int n) //функция вывода массива
{
 for ( i= 0; i < n; i++)
      {
          cout << a[i]<< " ";
      }
 cout << "\n";
}
int Max(int* a, int n, int &imax)   //функция поиска максимума в массиве
{
 int i, max;
 max=a[0]; imax=0;
 for (i = 1; i < n; i++)
    if (a[i] > max)  
{
 max=a[i]; imax=i;
 }
 return max;
}
int Min(int* a, int n, int &imin)       //функция поиска минимума в массиве
{
int i, min;
min=a[0]; imin=0;
for (i=1; i<n; i++)
    if (a[i]<min)  
{
 min=a[i]; imin=i;
 }
return min;
}
 
void main()
{
 int* a;
 int i, n, max, min, imax, imin;
 cout<< "n= ";
 cin >> n;
 
a = new int[n];
 Input(a, n);
 
 cout << "massiv:"<<endl;
 cou t<< "\n";
 
Output(a, n);
 
max = Max(a, n, imax);
min = Min(a, n, imin);
 
 cout << ” \n max =<< max << ”imax =<< imax;
 cout << ” \n min =<< min << ”imin =<< imin;
 
 a[imax] = min; a[imin] = max;  //обмен максимума и минимума
 
 cout << "\n New massiv: ";
 Output(a, n);
 
 cout << endl;
}


Вернуться к обсуждению:
Найти в массиве максимальный и минимальный элементы и поменять их местами C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2011, 20:38
Готовые ответы и решения:

Найти в массиве минимальный и максимальный элементы и поменять их местами
Помогите пожалуйста, пришёл с армии восстановился забыл многое Найти в массиве G минимальный и ...

Найти в массиве максимальный и минимальный элементы и поменять их местами
uses crt; var min,max,z:integer; procedure minmax(var min,max:integer); var a:array of integer;...

Найти и поменять местами максимальный и минимальный элементы в массиве
Всем привет! У меня тут возникла проблема с выполнением задания, сама не справляюсь :( Задание:...

Найти в целочисленном массиве минимальный и максимальный элементы и поменять их местами
Найти в целочисленном массиве минимальный и максимальный элементы и поменять их местами.

3
30.10.2011, 20:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2011, 20:38
Помогаю со студенческими работами здесь

Найти в массиве максимальный и минимальный элементы по модулю и поменять их местами
Вот решаю задачу по Си++, но так как дома среды разработки такой нет , то решаю задачу по Си......

В массиве целых чисел найти минимальный и максимальный элементы и поменять их местами
помогите пожалуйста написать это на C В массиве целых чисел найти Минимальный и максимальный...

В массиве целых чисел найти минимальный и максимальный элементы и поменять их местами
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;malloc.h&gt; #include &lt;stdlib.h&gt; int main() {...

Найти минимальный и максимальный элементы в массиве, поменять их местами (код не всегда работает)
Найти мини и максим элементы в массиве, поменять их местами меняет не всегда, работает в небольших...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru