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

Отсортировать массив чисел методом пузырька - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача элементов массива из одной функции в другую http://www.cyberforum.ru/cpp-beginners/thread104618.html
Подскажите пожалуйста, хочу написать тест проверки знаний, генерацию случайных элементов без повторений нашел в Internet переработал под себя, теперь столкнулся с задачей передачи элементов массива из одной функции в другую испльзую VS 2008 // программа теста // #include "stdafx.h" #include "time.h"// системная директива работы со временем #include "stdlib.h"// хранятся функции для работы...
C++ строки на С++ помогите пожалуйста!начал програмировать совсем недавно и еще многое к сожалению не получается.задали задачу: с консоли ввести две строки,каждая из которых состоит не более чем 255 символов.Найти сколько раз одна вторая строка встречается в первой. http://www.cyberforum.ru/cpp-beginners/thread104608.html
C++ перегрузка и шаблон
В программе одномерный и двумерный массив записываются с клавиатуры, а печатаются на экран с помощью одной ф-ции print. С помощью шаблона ф-ции MIMIMUM найти минимальный элемент в каждом из массивов.
C++ Найти и вывести все имеющиеся пары стоящих рядом одинаковых символов
Помогите решить пожалуйста: Среди данного массива символов, найти и вывести все имеющиеся пары стоящих рядом одинаковых символов. Все исходные величины должны вводиться из файла (in.txt), а результат должен быть записан в результирующий файл (out.txt). Понимаю конечно что условие отбора if mas = mas = условие выполнено, но как делать вывод и ввод в файл не могу разобраться!
C++ Лёгкий вопрос... http://www.cyberforum.ru/cpp-beginners/thread104587.html
Подскажите пожалуйста, как ограничить количество знаков после запятой в С++? Например 7/3=2,333333333333333333333333333333333333 , а мне надо, чтобы вывело 2,33
C++ Слияние двух строк Как соединить (конкатенировать) две строки на С? Помогите, пожалуйста подробнее

Показать сообщение отдельно
genius5
114 / 36 / 2
Регистрация: 13.12.2009
Сообщений: 223
15.03.2010, 17:29     Отсортировать массив чисел методом пузырька
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
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
int main(void)
{
int j,i,n,q;
int *x=NULL;
FILE *f=NULL;
f=fopen("a.txt","r");
if(!f){printf("Cannot open\n"); return -2;}
if(fscanf(f,"%d",&n)!=1) {printf("Cannot read\n");return -1;}
printf("n=%d\n\n",n);
x=(int *)malloc(n*sizeof(int));
for(i=1;i<=n;i++)
{   if(fscanf(f,"%d",&x[i])!=1) {printf("Kol-vo elementov ne ravno n!\n");return 1;}
}
for(i=1;i<=n;i++)
printf("x[%d]=%d\n",i,x[i]);
      printf("\n");
for(i=1;i<=n;i++)
for(j=1;j<=n-1;j++)
if(x[j]>x[j+1]) {q=x[j];x[j]=x[j+1];x[j+1]=q;}
for(i=1;i<=n;i++)
{printf("x[%d]=%d\n",i,x[i]);}
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru