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

Метод пузырька - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ & в C++ http://www.cyberforum.ru/cpp-beginners/thread835898.html
Здравствуйте, помогите разобраться! Что обозначает знак & в c++, и почему, если убрать в 9, 11 строке этот знак, программа не работает! int main() { setlocale(LC_CTYPE, "RUS"); int age;
C++ Завершающая подстрока Есть параметр std:::string Text и локальная переменная i, хранящая индекс символа. Требуется удалить из параметра начальные символы по этот символ включительно. Символ может быть последним, тогда параметр должен стать пустой строкой. http://www.cyberforum.ru/cpp-beginners/thread835897.html
C++ Работа с цифрами в файле
Как в с++ в две строчки записать две цифры, а потом по закрытии программы и повторном открытии прочитать каждое число в отдельную переменную?
C++ Найти сумму членов арифметической прогрессии
Найти сумму членов арифметической прогрессии a, a+d,...,a+(n-1)d по введенным значениям a,d,n. #include <iostream.h> #include <conio.h> #include <math.h> int main() { clrscr(); int a,d,n,sum;
C++ Одномерные массивы. Найти минимальный положительный элемент, вычислить среднеарифметическое положительных элементов, вывести ненулевые элементы http://www.cyberforum.ru/cpp-beginners/thread835879.html
помогите пожалуйста решить эту задачу по одномерным массивам Дан одномерный массив, состоящий из Nцелочисленных элементов. 1.Ввести массив с клавиатуры. 2.Найти минимальный положительный элемент. 3.Вычислить среднеарифметическое положительных элементов массива. 4.Вывести ненулевые элементы на экран в обратном порядке.
C++ Дан одномерный массив, состоящий из N целочисленных элементов решите пожалуйста задачу по двумерным массивам (С++(visual studio)) Дан одномерный массив, состоящий из N целочисленных элементов. 1.Ввести массив с клавиатуры. 2.Найти максимальный отрицательный элемент. 3.Вычислить произведение отрицательных элементов массива. 4.Вывести ненулевые элементы на экран в обратном порядке. подробнее

Показать сообщение отдельно
marina11
1 / 1 / 0
Регистрация: 15.11.2012
Сообщений: 84
12.04.2013, 16:42     Метод пузырька
Здравствуйте!Задача - написать программу,которая бы сортировала вещественные числа из файла "Input" и выводила бы отсортированную запись на экран. Помогите пожалуйста это реализовать.
Пока остановилась только на том,что открыла файл,проверила на открытие и динамически выделила память под массив:
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
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <cstdlib>
 
int main ()
{
    FILE *fin,*fout;
    int i,size=0;
    double *mass;
    fin=fopen("Input.txt","r");
    if (fin==NULL)
    {
        fprintf(stderr,"Error opening file for read\n");
    }
    /* считаем количество чисел в файле */
    fscanf(fin, "%d", &i);    
    while (!feof(fin)) 
    {  
        ++size;
        fscanf (fin, "%d", &i);
    }
    /* создадим массив размера size*2 */
    int new_size = size*2;
    mass = (double *) malloc(sizeof(int)*new_size);
}
Что делать дальше?Использовать fgets() или как?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru