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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ неправильно работает программа для вычисления определителя определителя (c++) http://www.cyberforum.ru/cpp-beginners/thread1042157.html
работает вроде нормально, но иногда пишет неправильный знак определителя, причём ошибается в одном и том же месте(http://screeny.ru/52ad46cf367e3edf5f00b370 http://screeny.ru/52ad4700367e3edf5f00b37c) #include <stdio.h> #include <conio.h> #include <iostream> #include <stdlib.h> long double det( long double a,int n) { long double v; int row = 0;
C++ В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5 В массиве из целых чисел найти среднее арифметическое тех чисел, которые начинаются с цифры 5. Сап, форумчане. http://www.cyberforum.ru/cpp-beginners/thread1042139.html
C++ Построить окружность которая движется по дуге
http://i58.***********/big/2013/1215/de/1efd0c90e16d81d473d328f1ba1f82de.jpg Добавлено через 26 минут вот ссылка на задание: http://webfile.ru/dd4b56aa9c7d2658249b6411a64ee289
Как создать карту помещения? C++
У робота имеется радар, энкодеры, компас. Перед роботом создать карту не составляет труда, зная дальность действия радара. А вот как создать карту помещения, понять не могу. Если взять двумерный массив 100x100 подъехав в точку x = 0, y = 0, нельзя будет добавить ещё элементы в начало. Или добавить ещё блок 100x100? Но как работать потом с этими блоками? Подскажите пожалуйсто, наставьте на верный...
C++ Работа с динамическим массивом http://www.cyberforum.ru/cpp-beginners/thread1042122.html
В программе есть динамический массив класса Enemy. И есть функция, которая при попадании стрелы во врага проверяет жив ли он после попадания, если мертв, то уменьшает переменную en_kol (количество врагов) на 1. Проблема в том, что если стрела пересекается с первым врагом (нулевым элементом массива), то количество врагов сразу падает до нуля. С остальными элементами все нормально. В чем может быть...
 

Показать сообщение отдельно
Nusha2013
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 9
15.12.2013, 15:19     Массивы. Поменять местами первый минимальный и последний максимальный элементы
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
#include<iostream>
using namespace std;
 
void main()
{
int i,n,fl;
double z;
cout<<"n=";
cin>>n;
system("cls");
 
double *a=new double [n];
 
for (i=0;i<n;i++)
{cout<<"a["<<i+1<<"]=";
cin>>a[i]; 
cout<<"\n";}
 
system("cls");
 
do 
{
fl=0;
for(i=0;i<n-1;i++)
{
if (a[i]>a[i+1]) {fl=1; z=a[i]; a[i]=a[i+1]; a[i+1]=z;} 
}
}
while(fl==1); 
 
 
z=a[0];
a[0]=a[n-1];
a[n-1]=z;
 
for (i=0;i<n;i++)
{
cout<<a[i]<<" "; 
}
 
cout<<"\n\n\n";
system ("pause");
delete [] a;
}
 
Текущее время: 00:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru