Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Поиск оптимального пути в графе Здравствуйте. Помогите, пожалуйста, написать код задачи по С++. необходимо найти минимальный путь в ориентированном графе, используя шаблоны STL. Сам граф представлен в виде массива списков соседних вершин. Буду вам очень благодарна. https://www.cyberforum.ru/ cpp-beginners/ thread208658.html массивы C++
Помогите пожалуйста написать на Си В заданной целочисленной матрице поменять местами столбцы, содержащие минимальный и максимальный элементы матрицы.
C++ Шифрование я написал код шифрования #include <iostream> #include <fstream> #include <string> using namespace std; main() { //~ ifstream cin("input.txt"); //~ ofstream cout("output.txt"); string s; int a,k,c,l=0; https://www.cyberforum.ru/ cpp-beginners/ thread208638.html C++ Структуры. Функции https://www.cyberforum.ru/ cpp-beginners/ thread208635.html
Описать тип struct Interval, задающий замкнутый интервал на действительной оси. Реализовать в виде отдельных функций следующие операции над интервалами: а) пересечение, б) интервальная оболочка (наименьший интервал, содержащий в себе два заданных), в) проверка включения одного интервала в другой, г) проверка принадлежности действительного числа интервалу, д) проверка ...
C++ матрица
В заданной целочисленной матрице найти количество ее столбцов, элементы которых упорядочены по убыванию. на СИ. помогите кто может)))
C++ массив Дан числовой массив размера N. Наименьший из элементов массива поместить на первое место в массиве, наименьший из оставшихся — на последнее место, следующий по величине — на второе место, следующий — на предпоследнее, и так далее, до середины массива. Напишите на Си... Срочно надо. плиз....... https://www.cyberforum.ru/ cpp-beginners/ thread208628.html
C++ С помощью одномерного массива найти максимум из отрицательных элементов С помощью одномерного массива найти максимум из отрицательных элементов https://www.cyberforum.ru/ cpp-beginners/ thread208626.html C++ Получить бит числа
Необходимо получить значение бита числа double. Такой код: bool getBit(double * d, int bit){ unsigned mask=1<<bit; bool res; if (bit >32) res=(*((unsigned *)d+1))&mask; else res=(*(unsigned *)d)&mask; return res; }
C++ Вывести полное имя программы, под которым она была запущена. https://www.cyberforum.ru/ cpp-beginners/ thread208621.html
Здравствуйте! Пожалуйста, помогите с написанием вот такой программы: Вывести полное имя программы, под которым она была запущена. Вести подробный лог запуска программы по времени.
C++ Калькулятор Строковый калькулятор методом обратной польской нотации, со скобками. Есть у кого нить код? Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread208616.html
Работа с текстовыми файлами C++
Есть текстовый файл в котором существует последовательность чисел. Нужно создать текстовый файл содержащий все числа в обратном порядке. Вот код который копирует посимвольно из одного в др. Как теперь что бы символы копировались в обратном порядке? Кроме массива у меня родилась идея что бы после каждого скопированного символа каретка возвращалась в начало текста и таким образом всё перевернётся....
C++ Подсчитать количество банкнот Добрый день! Помогите, пожалуйста, советом. Нужно, чтобы программа подсчитывала количество и номиналы банкнот в соответствии с суммой, которую вводит клиент. Тут проблем нет, #include <iostream> using namespace std; void main() { const int n1=500, n2=200, n3=100, n4=50, n5=20, n6=10, n7=5, n8=2; int Summa, b500, b200, b100, b50, b20, b10, b5, b2; cout<<"Enter your summ:\n";cin>>Summa;... https://www.cyberforum.ru/ cpp-beginners/ thread208604.html
2 / 2 / 1
Регистрация: 09.10.2010
Сообщений: 72
11.12.2010, 21:49 0

В одномерном массиве вставить новый элемент после всех максимальных - C++ - Ответ 1191772

11.12.2010, 21:49. Показов 3681. Ответов 5
Метки (Все метки)

Ответ

Вот
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
#include<iostream>
#include<time.h>
using namespace std;
 
#define SIZE 100 
 
int main()
{
  int ar[SIZE];
  int mi,max,i,c;
  
     srand((unsigned) time(NULL));
     setlocale(LC_ALL,".1251");
   
     for(i=0;i<10;i++){ //Заполняем массив рандомом и выводим его
         ar[i]= rand() %100;
      cout<<"ar["<<i<<"]= "<<ar[i]<<endl;
     }
      
     max=ar[0];//Предположим что максимальный элемент 0-й 
     
     cout<<"Введите число: "; cin>>c;//вводим число которое надо вставить
     
//Находим максимальный элемент и и его адрес     
     for(i=0;i<10;i++){ if(ar[i]>=max){ mi=i; max=ar[i];}}
 //максимальный в mi,значит в следующий(mi+1) записываем с 
       ar[mi+1]=c;
       cout<<"max= "<<ar[mi]<<" nom= "<<mi<<endl;
       
        
       for(i=0;i<10;i++) cout<<"ar["<<i<<"]= "<<ar[i]<<endl;
     
  
           system("pause");
}
Добавлено через 1 минуту
Посмотрите. Я думаю это правильное решение

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

В одномерном массиве вставить новый элемент после всех элементов, кратных своему номеру
В одномерном массиве, элементы которого-целые числа, произвести следующ. действия: вставить новый...

Вставить произвольное число К после всех максимальных элементов в массиве
вставить произвольное число К после всех максимальных элементов в массиве.

В одномерном массиве вставить новый элемент между всеми парами элементов, имеющими разные знаки
В одномерном массиве, элементы которого – целые числа произвести следующие действия 1. вставить...

В одномерном массиве вставить минимальный элемент после последнего равному 0
Не могу до конца додумать в строках 29,30,31 помогите плиз!! program mas; uses crt; var...

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

В одномерном массиве из целых чисел вставить новый элемент между всеми парами элементов, имеющими разные знаки
одномерном массиве из целых чисел вставить новый элемент между всеми парами элементов,имеющими...

Вставить новый элемент после всех элементов
Всем привет, есть задание: Вставить новый элемент после всех элементов, которые заканчиваются на...

В одномерном массиве вставить элемент с заданным значением после четного элемента
Дан одномерный массив ,после четного элемента вставить элемент с заданным значением

В целочисленном одномерном массиве после каждого четного числа вставить максимальный элемент массива
Желательно реализовать в виде функции. Вот мой &quot;косячный&quot; код.. int* insert(int *a,int n) {...

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