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

Массивы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формула для ряда http://www.cyberforum.ru/cpp-beginners/thread93836.html
помогите плиз разобраться с формулой для ряда s=(1/4)*(1/16)*(1/32)*(1/64)*... float s=0,j=2,n; printf("Введите число членов ряда: "); scanf ("%f",&n); for(float...
C++ Найти Х при help plz)))))) 1 2 завтра екзамены срочноо Хелп http://www.cyberforum.ru/cpp-beginners/thread93834.html
Зацените класс... C++
Класс больших чисел. Есть ли в нём ошибки (и как их искать) ? И вообще, рекомендации. P/S Компилять под POSIX.
Найти все четырёхзначные числа C++
Всем привет, объясните мне пожалуйста задачу, она заключается в том, что бы найти все четырёхцыфровые числа, в записи которых не больше двоих одинаковых цыфр. Вот её код: using namespace std; ...
C++ Функции , описание к действием. http://www.cyberforum.ru/cpp-beginners/thread93782.html
Вот вообще сам код по с++ но очень хочеться узнать что к чему. (если можно подробно пожайлуста что к чему, чтобы разобраться.) #include <iostream> #include <conio.h> #include <math.h> #include...
C++ Определить, входит ли в массив последовательность символов 123 Задан массив (VAR А : ARRAY OF ' 0 ' . . ' 9 '; ). Определить, входит ли в него последовательность символов 123, если да, то сколько раз и с каких позиций (N > 3). подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9622 / 5570 / 946
Регистрация: 25.07.2009
Сообщений: 10,695
10.02.2010, 01:43
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>
 
int intCmp(const void *a, const void *b){
    return *(int*)a - *(int*)b;
}
 
#define ARR_SIZE 10
 
int main(void){
    int arr[ARR_SIZE] = { 3, 2, 2, 4, 6, 1, 4, 8, 5, 4 }, i;
    
    printf("All: ");
    for ( i = 0; i < ARR_SIZE; ++i )
        printf("%d ", arr[i]);
    printf("\n");
    
    qsort(arr, ARR_SIZE, sizeof(int), intCmp);
    
    printf("Unique: %d ", arr[0]);
    for ( i = 1; i < ARR_SIZE; ++i )
        if ( arr[i] != arr[i-1] )
            printf("%d ", arr[i]);
    printf("\n");
    
    exit(0);
}
Не, это не то немного!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru