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

Массив вещественных чисел сортированная по возрастанию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ обработка форм на CGI C++ http://www.cyberforum.ru/cpp-beginners/thread555652.html
Здравствуйте! Строю генеалогическое дерево на CGI C++. Для того что бы его построить пользователю предлагается заполнить форму, типа ваше имя, дети, дети детей и т.д. Получается дерево растет динамический, но когда нажимаю кнопку отправить форму, то страница перезагружается и начинается все с нуля. Ничего не сохраняется. Что тут можно сделать? 1. использовать Ajax? 2. использовать базу данных? ...
C++ Вычислить... Дано натуральное число N. Вычислить http://www.cyberforum.ru/cpp-beginners/thread555625.html
Копирование одного раздела в другой C++
Задание: Скопировать определенный (задается в коде) раздел реестра в другой раздел (так же задается в коде). Есть пример работы с реестром.В нем я разобрался.Но изменить под задание не получается #include <stdio.h> #include <windows.h> int main(int argc, char* argv){
C++ Запись в файл
Собствено у меня в програме функция записи в файл реализована следующим образом std::string fileName; std::cout << "Введите слово: "; std::cin >> fileName; std::ofstream fw("result.txt" ); fw << fileName; fw.close(); Она записывает слово в 1 строкe и при последующем выхове переписывает всё ту же строку... Слово
C++ Указать индексы повторяющихся символов http://www.cyberforum.ru/cpp-beginners/thread555613.html
Задать массив из 100 вещественных чисел с помощью датчика случайных чисел. Создать массив из неповторяющихся чисел исходного массива, вывести его на экран. Для повторяющихся чисел исходного массива указать количество повторов и индексы. На печать числа выводить с двумя знаками после запятой. Сдвиг сделан, дубликаты удалены, а как найти индексы не могу понять... В примере использовал 10...
C++ Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. Определить, есть ли среди цифр заданного целого трехзначного числа одинаковые. подробнее

Показать сообщение отдельно
Tamada
0 / 0 / 0
Регистрация: 05.04.2012
Сообщений: 13
22.04.2012, 23:55     Массив вещественных чисел сортированная по возрастанию
Нужно Создать программу, сортирующую массив вещественных чисел по возрастанию. Число элементов массива вводится пользователем перед вводом значений элементов массива (использовать функции динамического выделения памяти). Для работы с элементами массива использовать указатели (адресную арифметику).
Вот мой код:
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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
int main()
{
float buffer,a;
int n,i;
printf("Vvedite koli4estvo elementov massiva n=:");
scanf("%d",&n);
float *y=(float*)malloc(n*sizeof(float));
if(!y)
    {
        printf("ERROR!\n");
        exit(1);
    }
printf("Vvedite massiv:");
for (i=0;i<n;i++)
{
    scanf("%f",&a);
    y[i]=a;
}
for(i=0;i<n;i++)
printf("\t %f", y[i]);
for(i=0;i<n;i++)
{
if (y[i]>y[i+1])
    {
        buffer=y[i];
        y[i]=y[i+1];
        y[i+1]=buffer;
    }
}
for(i=0;i<n;i++)
printf("\n %.f", y[i]);
free(y);
getch();
return 0;
}
Вот такую ошибку он выводит http://rghost.ru/37719574.view
сильно не пинайте я краб еще)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru