Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести текст на русском языке и заменить в нем первые буквы всех слов на заглавные https://www.cyberforum.ru/ cpp-beginners/ thread2271251.html
В среде MS Visual C++ разработать программу, которая вводит текст на русском языке и заменяет в нем первые буквы всех слов на заглавные (если слово начинается с заглавной буквы, оставляет его без изменения).
Заменить в тексте первые буквы всех слов на заглавные C++
В среде MS Visual C++ разработать программу, которая вводит текст на русском языке и заменяет в нем первые буквы всех слов на заглавные (если слово начинается с заглавной буквы, оставляет его без изменения).
C++ Найти сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали не соображу В среде MS Visual C++ разработать программу, которая формирует матрицу размером n х n (значение n вводится с клавиатуры) и находит сумму элементов матрицы, расположенных выше главной диагонали и ниже побочной диагонали. Элементы матрицы представляют собой целые числа, распределенные случайным образом в диапазоне . https://www.cyberforum.ru/ cpp-beginners/ thread2271244.html C++ Транспонирование матрицы заданного размера https://www.cyberforum.ru/ cpp-beginners/ thread2271243.html
Помогите кто может. В среде MS Visual C++ разработать программу, которая формирует матрицу размером n х m (значения n, m вводятся с клавиатуры), транспонирует ее и выводит сформированную и транспонированную матрицы. Элементы матрицы представляют собой целые числа, распределенные случайным образом в диапазоне .
В каждом из заданных массивов найти наименьшее значение и прибавить его ко всем элементам массивов C++
Заданы два массива А(5) и В(5). В каждом из массивов найти наименьшее значение и прибавить его ко всем элементам массивов. На печать вывести исходные и преобразованные массивы. Массивы создаются в динамической области памяти с использованием операций NEW и DELETE. Ввод исходных данных: реальный размер массивов и их значения. Обращение к элементам массива – через косвенную адресацию.
C++ Арифметическая прогрессия с условием https://www.cyberforum.ru/ cpp-beginners/ thread2271235.html
Нужно посчитать сумму арифметической прогрессии, прибавлять только те числа которые делятся без остатка, начало с 1 шаг тоже 1. Что не так в коде, выдаёт 0 Ps. хотелось бы чтобы это было с помощью цикла #include <iostream> using namespace std; int main() { int n,a, sum = 0;
C++ Смена фона рабочего стола Можно ли программно поменять изображение робочего стола? Т.е. в папке приложения будет лежать картинка, и мне нужно эту картинку установить на робочий стол. Если можно, дайте функцию на c++ пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread2271216.html C++ Формат строк
Здравствуйте! Хотел узнать есть ли в языке C или C++ такая замечательная функция, которая будет производить формат строк. Я зная такую функцию как printf или fprintf из языка C. Но дело в том, что они пишут отформатированную строку в stdout или в file. Есть ли такая функция, которая будет работать подобным образом, но будет возвращать строку? Или же если такой нет, то можно ли как-то представить...
C++ C++ работа с файлом https://www.cyberforum.ru/ cpp-beginners/ thread2271205.html
Всем привет, интересует такой вопрос, у меня есть файл с различными данными, новые данные должны неким образом сортироваться и вставать в определенное место, я представляю это возможным только таким образом: все данные, которые уже есть в файле копируются в массив, моя переменная через сортировку становится в нужное место в этом массиве, отодвигая все переменные после нее на 1. После, данные,...
C++ Покраска лабиринта https://www.cyberforum.ru/ cpp-beginners/ thread2271197.html
Лабиринт представляет собой квадрат, состоящий из N×N сегментов. Каждый из сегментов может быть либо пустым, либо заполненным монолитной каменной стеной. Гарантируется, что левый верхний и правый нижний сегменты пусты. Лабиринт обнесён сверху, снизу, слева и справа стенами, оставляющими свободными только левый верхний и правый нижний углы. Директор лабиринта решил покрасить стены лабиринта,...
C++ Определить число слов в предложении
помогите, пожалуйста, написать программу на c++ в билдере Дан текст, слова в котором разделены одинарным символом пробела (символ «–» в тексте отсутствует). Верно ли, что число слов в предложении больше трех?
C++ Создать класс для хранения температур в градусах Цельсия и Фаренгейта Создать класс для хранения температур в градусах Цельсия и Фаренгейта. #include "stdafx.h" #include <iostream> using namespace std; enum Tempscale {C, F}; #define Default_Temp C https://www.cyberforum.ru/ cpp-beginners/ thread2271188.html
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
01.07.2018, 15:11 0

Поменять местами первый минимальный и последний максимальный элементы массива - C++ - Ответ 12514452

01.07.2018, 15:11. Показов 3487. Ответов 2
Метки (Все метки)

Ответ

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 <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int N, a, b, min=0, imin=0, max=0, imax=0;
    cout <<"N="; cin >>N;
    cout <<"a="; cin >>a;
    cout <<"b="; cin >>b;
    
    int*c = new int[N];
 
    for (int i = 0; i < N; i++)
      {
      c[i]=rand()%(b-a) + a;
      if (i==0 || c[i]<min) {min=c[i];imin=i;}
      if (i==0 || c[i]>=max) {max=c[i];imax=i;}
      cout <<c[i]<<" ";
      }
    cout <<"\n";
    
    swap(c[imin],c[imax]);
    
      for (int i = 0; i < N; i++)      
      cout <<c[i]<<" ";      
    cout <<"\n";    
    delete[]c;
system("pause");
return 0;
}


Вернуться к обсуждению:
Поменять местами первый минимальный и последний максимальный элементы массива C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.07.2018, 15:11
Готовые ответы и решения:

Поменять местами первый минимальный и последний максимальный элементы массива
&quot;Дан одномерный целочисленный массив из N элементов, заданных случайными числами на промежутке [a;...

Поменять местами первый минимальный и последний максимальный элементы заданного одномерного массива
Поменять местами первый минимальный и последний максимальный элементы массива.

Найти первый минимальный и последний максимальный элементы массива. Поменять местами столбцы, содержащие эти элементы
Найти первый минимальный и последний максимальный элементы массива. Поменять местами столбцы,...

Поменять в массиве местами первый максимальный и последний минимальный элементы
помогите пожалуйста

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

Поменять в списке местами первый минимальный и последний максимальный элементы
односвязный список stl (c++) На основе данных входного файла создать список. Поменять в списке...

Массивы. Поменять местами первый минимальный и последний максимальный элементы
Условие: Дана последовательность из n действительных чисел. Замечание: Решить используя...

В каждой строке матрицы поменять местами максимальный и первый, минимальный и последний элементы
Найти в каждой строке матрицы максимальный и минимальный элементы и поместить их на место первого...

Поменять местами первый и минимальный (последний из минимальных) элементы массива
Дан массив aa из nn целых чисел. Требуется поменять местами первый и минимальный элементы и вывести...

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