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

Разработать функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать функцию Integr(A,B,N) http://www.cyberforum.ru/cpp-beginners/thread120932.html
Разработать функцию Integr(A,B,N), интегрирующую полином степени N, заданный коэффициентами в массиве А и помещающую коэффици- енты полинома B(x) = Z A(x) dx в массив B. Функция, не должна...
C++ Строки. Удаление слова Удалить слово "Kon" входящее в строку. Язык обычный не Об.Ор-й. Помогите пожалуйста, а то я совсем запуталась( http://www.cyberforum.ru/cpp-beginners/thread120924.html
C++ Матрица
Нужно зашифровать текст таким образом записвшы текст в матрицу по рядкам а потом переписать его по спирали от центра, прочитать зашифрованое.
C++ Вроде все верно, но почему же не вычисляется?
Код: #include <iostream> #include <cmath> using namespace std; float dist(float v, float a) { float x = 0;
C++ Проверьте код на наличие ошибок. http://www.cyberforum.ru/cpp-beginners/thread120908.html
проверте пож, в чем ошибки???? #include <stdlib.h> #include <string.h> #include <stdio.h> int Read_File (char* str); //Чтение из файла int Read_File (char* str){ char* fn;
C++ Подскажите как из массива записать в структуру? Подскажите как из массива записать в структуру? #include <stdio.h> #include <stdlib.h> struct DETAILS{ char name; int num; int price; }; void main() { подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9622 / 5570 / 946
Регистрация: 25.07.2009
Сообщений: 10,695
23.04.2010, 18:41
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
/*
Дан массив целых чисел и равный ему по длине массив указателей
на целое число. Разработать функцию, устанавливающую во втором
массиве указатели на числа из первого, так, чтобы указатели на все
числа, меньшие или равные заданному, были сгруппированы в начале
массива, а остальные — за ними.
*/
 
void divPtrs(int **arr, size_t size, int val){
    size_t i, j;
    int *tmp;
    for ( i = 0; i < size - 1; ++i ){
        if ( *arr[i] > val ){
            for ( j = i + 1; j < size && *arr[j] > val; ++j )
                ;
            if ( j == size )
                return;
            tmp = arr[i];
            arr[i] = arr[j];
            arr[j] = tmp;
        }
    }
}
 
#define SIZE 10
 
int main(void){
    int values[SIZE];
    int *pointers[SIZE];
    int val, *pVal, *tmp, i;
 
    srand(time(NULL));
 
    printf("Array:\n");
    for ( i = 0; i < SIZE; ++i ){
        printf("%d ", values[i] = rand() % 10);
        pointers[i] = &values[i];
    }
    printf("\nValue to divide array: ");
    if ( scanf("%d", &val) != 1 )
        exit(1);
    divPtrs(pointers, SIZE, val);
    printf("Separated array:\n");
    for ( i = 0; i < SIZE; ++i )
        printf("%d ", *pointers[i]);
    printf("\n");
 
    exit(0);
}
Цитата Сообщение от Abortmaher007 Посмотреть сообщение
mail()
Это отправка результата по почте?
Кстати, если и исправить на main() то всё равно не скомпилируется
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru