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

Дан массив A(N) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ База данных. Помогите доработать сортировку! http://www.cyberforum.ru/cpp-beginners/thread375645.html
Доброе время суток!) Нужна помощь! Создал базу данных. ФИО, число, месяц, год рождения, адресс. Создал массив (10 элементов) данных структурных переменных. Сделал сортировку по году рождения по возрастанию. Но... Сортировка учитывает незаполненные элементы и заполенные элементы выводит после незаполенных. Это то и нужно устранить. нужно, чтобы функция учитывала только заполенные элементы....
C++ Применение симплекс-метода для решения задач Напишите программку для решения этой задачи ,можно решить её также желательно решить её математически) http://www.cyberforum.ru/cpp-beginners/thread375627.html
C++ Функция Error
В какой библиотеке храниться функция Error
помогите найти C++
максимальное значение символов между первой и последней запятой в тексте
C++ Как сделать чтобы значение n сохранилось для всех функций? http://www.cyberforum.ru/cpp-beginners/thread375621.html
Доброго времени суток. Интересует такой вопрос. Нужно реализовать что-то подобное void create(table *str,int n) { int i=0; char p="."; ofstream out; out.open("database.txt"); if(!out.is_open()){cout<<"Ошибка! Файл не создан.";exit(1);} system("cls");
C++ К чему лучше привязать программу? Всем привет! К чему лучше привязывать мою программу? Возможно есть какие-то устройства, у которых статический номер, или его трудно сменить! (На всякий случай моя программа - это dll библиотека) подробнее

Показать сообщение отдельно
Sherniyaz
Сообщений: n/a
02.11.2011, 10:39     Дан массив A(N)
Цитата Сообщение от Net_Wanderer Посмотреть сообщение
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
 
#define N           20
#define RANGE_MIN -100
#define RANGE_MAX  100
 
int closeness(int a, int b)
{
        return abs(a - b);
}
 
int main()
{
        int arr[N], i, dist, *p, *r;
 
        printf("array: ");
        srand(time(NULL));
        for (i = 0; i < N; i++)
                printf("%d ",
                        arr[i] = RANGE_MIN + rand() % (RANGE_MAX-RANGE_MIN+1));
        r = arr;
        dist = closeness(arr[0], arr[1]);
        for (p = arr + 1; p < arr + N - 1; p++) 
                if ((i = closeness(*p, *(p+1))) < dist) {
                        dist = i;
                        r = p;
                }
        printf("\nthe closest pair is %d and %d\n", *r, *(r+1));        
        return 0;
}
спасибо больше тока теперь буду разбераться что такое time.h и stdlib.h гугол мне в помощь даже с 1-го раза непонял что это такое
 
Текущее время: 22:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru