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

Поменять местами наибольший и последний элементы массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправление ошибок http://www.cyberforum.ru/cpp-beginners/thread901382.html
Помогите запустить программу #include <iostream.h> #include <stdlib.h> #include <fstream.h> int vvod(); int vivod(); char Name; struct ved { int tn; char fam;
C++ Прибавление строк матриц Ввести число К. К элементам к-й строки прибавит элементы первой строки. Вывести начальную и полученную матрицы. Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread901373.html
C++ Возможно ли применение сетей Петри для улучшения качества кода и реверс инжинеринга?
Т.к. в ветке "С++ для экспертов" у меня нет прав на создание сообщения и оно не совсем связано с программированием, то задаю вопрос тут. И если да, то где об этом прикладном аспекте почитать?
Решение СЛАУ методом Крамера C++
Надо было написать прогу, ищущую столбец решений СЛАУ методом Крамера, используя определитель n мерной матрицы , найденный с помощью миноров( рекурсивно). ПРога выдавала ошибки, в конце концов вообще стала вылетать( не компелируется). Что может быть не так?:scratch: #include <time.h> #include <iostream> #include <math.h> #include <stdlib.h> using namespace std; //extern int X;
C++ Рекурсия, вычисление произведения http://www.cyberforum.ru/cpp-beginners/thread901368.html
Нужно вычислить произведение n=>2 сомножителей, при чем n парное. у= 1/2*3/2*4/3*4/5*6/5*6/7... Заранее спасибо.
C++ Функции. Ошибка в программе? Неинициализированную переменную использовали Доброй ночи. Собсно не могу понять, что он от меня хочет. Поясните в чем проблема warning C4700: uninitialized local variable 'qi' used warning C4700: uninitialized local variable 'f1' used warning C4700: uninitialized local variable 'f2' used #include <iostream> #include <cmath> #include <stdlib.h> #include <conio.h> подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5593 / 2627 / 240
Регистрация: 01.11.2011
Сообщений: 6,461
Завершенные тесты: 1
14.06.2013, 09:07     Поменять местами наибольший и последний элементы массива
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
#include <iostream.h>
int main()
{
const int n = 10;
int x[n] = {1,2,3,4,7000,6,7,8,9,0};
int max = x[0];
int count = 0;
 
for(int i=0; i<n; i++)
  if(x[i]>max)
    {
    max=x[i];
    count = i;
    }
 
int temp = x[n-1];
x[n-1] = max;
x[count] = temp;
 
for(int i=0; i<n; i++)
  cout << x[i] << " ";
 
cin.ignore();
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru