С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Помогите решить алгоритм - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уравнение методом простых итераций http://www.cyberforum.ru/cpp-beginners/thread12248.html
нужно решить уравнение x^3 - sinX = 0, методом простых итераций. Я вроде все правильно сделал, но программа почему то зацикливается:(, в чем может быть проблема? Вот сама прога: #include...
C++ Вычислить сумму ряда Вычислить сумму ряда для заданного в режиме диалога с ЭВМ |x|<1. Вычисления заканчиваются, когда очередной член ряда становится меньше 0.0001: http://www.cyberforum.ru/cpp-beginners/thread12244.html
Сортировка Двумерного массива C++
Создать двумерный массив. Отсортировать каждую строку по возрастанию. Одномерный смог отсортировать а.двух мерный слабо =( #include<iostream> #include<time.h> using namespace std; void...
C++ Задача на циклы
Помогите пожалуйста, люди добрые, решить задачу подобии такой A B C D E B C D E F C D E F G D E F G H E F G H I #include <stdio.h> #include <conio.h>
C++ TCHAR в char http://www.cyberforum.ru/cpp-beginners/thread12204.html
Подскажите как правильно перевести TCHAR в char ? Например получаем текст из диалогового окна функцией GetDlgItemText(hwndDlg,IDC_EDIT1,tmp,10); // копируя его в буфер TCHAR tmp; А дальше...
C++ Почему не может быть такой функции? ofstream input_file(str1) ; такой строкой кода я открываю файл. ofstream - тип обекта input_file - обект типа ofstream а тепрь я хочу открывать файл в другом месте программы использую... подробнее

Показать сообщение отдельно
Nono
0 / 0 / 0
Регистрация: 07.09.2008
Сообщений: 22
07.09.2008, 23:00  [ТС]
Цитата Сообщение от Casper! Посмотреть сообщение
а может тебе это поможет ,так как ты не уточнил какои массив тебе надо показываю на одно мерном
Код
#include <iostream>
#include <time.h>
using namespace std;
void main()
{
//Отсортировать в массиве из 10 чисел первые пять
//по возрастанию, вторые пять по убыванию (двумя способами).

	/*const int size=10;
	int a[size],min,imin,max,imax;
	srand(time(0));
	for(int i=0;i<size;i++)// массив генератора случаиных чисел
	{
		a[i]=rand()%10;
		cout<<i<<":"<<a[i]<<'\t';
	}
	cout<<"Puzerkovim\n";//сам массив на сортировку пузирковим методом
	for(int i=0;i<size/2-1;i++)
	{
		for(int j=size/2-1;j>i;j--)
		{
			if(a[j]<a[j-1])
			{
				int tmp=a[j];
				a[j]=a[j-1];
				a[j-1]=tmp;
			}
		}
	}
	for(int i=size/2;i<size-1;i++)
	{
		for(int j=size-1;j>i;j--)
		{
			if(a[j]>a[j-1])
			{
				int tmp=a[j];
				a[j]=a[j-1];
				a[j-1]=tmp;
			}
		}
	}
	for(int i=0;i<size;i++)
	{
		cout<<i<<":"<<a[i]<<'\t';
	}
cout<<"Sortirovkoi\n";//массив методом выбора
	for(int i=0;i<size/2;i++)
	{
		min=a[i];
		imin=i;
		for(int j=i+1;j<size/2;j++)
		{
			if(a[j]<min)
			{
				min=a[j];
				imin=j;
			}
		}
		a[imin]=a[i];
		a[i]=min;
	}
	for(int i=size/2;i<size;i++)
	{
		max=a[i];
		imax=i;
		for(int j=i+1;j<size;j++)
		{
			if(a[j]>max)
			{
				max=a[j];
				imax=j;
			}
		}
		a[imax]=a[i];
		a[i]=max;
	}
	for(int i=0;i<size;i++)
	{
		cout<<i<<":"<<a[i]<<'\t';
	}
	cout<<'\n';*/
}
Большое спасибо!!! Мне нужен линейный (одномерный) массив.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.