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

Нужно про компилировать и узнать выход - C++

Восстановить пароль Регистрация
 
AnserMark
0 / 0 / 0
Регистрация: 01.10.2012
Сообщений: 8
05.12.2012, 00:50     Нужно про компилировать и узнать выход #1
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
#include <iostream>
#include <cstdlib>
#include "stdafx.h"
 
using namespace std;
 
int compare(const void *a,const void *b){
 
    return ( *(double*)a - *(double*)b );
 
}
 
 
 
int main(){
    double mas[]={5.3 ,5.5 ,6 , 11 , 14.5 , 23.7 , 79 ,77 , 77.3 ,10 , 11.7 , 13 ,12.2 };
    cout<<"10<mas[i]<25"<<endl;
 
    for(int i=0;i<15;++i){
        if(mas[i]>10&&mas[i]<25)
            cout<<mas[i]<<" ";
    }
    cout<<endl<<"sort"<<endl;
    qsort(mas,15,sizeof(double),compare);
 
 
    for(int i=0;i<15;++i)
        cout<<mas[i]<<" ";
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 00:50     Нужно про компилировать и узнать выход
Посмотрите здесь:

C++ В программе про игральные кости нужно дать вес каждой грани...
C++ Есть bmp-картинка. Нужно узнать, что за буква на ней нарисована
Нужно узнать кол-во ядер в системе C++
C++ Нужно узнать значение фукции и вывести на экран результат
Задача про сортировку с использованием связного списка, нужно найти ошибку C++
C++ Где можно узнать про то как строить блок схемы по классам?
C++ Что нужно знать про STL?
C++ В некоторый момент программы нужно узнать, к какому классу принадлежит объект

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
05.12.2012, 03:08     Нужно про компилировать и узнать выход #2
Цитата Сообщение от AnserMark Посмотреть сообщение
Нужно про компилировать и узнать выход
Пока не "прокомпилируешь" — не узнаешь.
Неправильное количество элементов в массиве и неправильная функция сравнения.
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
#include <iostream>
#include <cstdlib>
//#include "stdafx.h"
 
using namespace std;
 
int compare(const void *a, const void *b)
{
    if (*(double*)a < *(double*)b)
        return -1;
    if (*(double*)a > *(double*)b)
        return +1;
    return 0;
}
 
 
 
int main()
{
    double mas[15] = { 5.3, 5.5, 6, 11, 14.5, 23.7, 79, 77, 77.3, 10, 11.7, 13, 12.2 };
    cout << "10<mas[i]<25" << endl;
 
    for (int i=0; i<15; ++i)
    {
        if (mas[i] > 10 && mas[i] < 25)
            cout << mas[i] << " ";
    }
 
    cout << endl << "sort" << endl;
    qsort(mas, 15, sizeof(double), compare);
 
    for (int i=0; i<15; ++i)
        cout << mas[i] << " ";
}
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,570
Записей в блоге: 17
05.12.2012, 04:47     Нужно про компилировать и узнать выход #3
Цитата Сообщение от AnserMark Посмотреть сообщение
Нужно про компилировать и узнать выход
Для этого есть онлайн компиляторы
Yandex
Объявления
05.12.2012, 04:47     Нужно про компилировать и узнать выход
Ответ Создать тему
Опции темы

Текущее время: 23:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru