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

Функции с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разреженный массив http://www.cyberforum.ru/cpp-beginners/thread93446.html
Есть ли где ещё, кроме как у Герберта Шилдта, рекомендации по разработке классов разреженных массивов?
C++ Подсчитать количество слов, начинающихся с буквы “a” Подсчитать количество слов, начинающихся с буквы “a”.?? помогите с решением.. http://www.cyberforum.ru/cpp-beginners/thread93441.html
C++ Прозрачный фон у RadioButton
Я хотел бы узнать какую команду надо прописать что б убрать прозрачный фон у RadioButton. Например для Label есть команда Label1->Transparent=true , а какая же для RadioButton. Заранее спасибо!
C++ Даны целые числа K,N, а также K набор целых чисел по N элементов в каждом наборе. Вывести суму его элементов для каждого набора
Задача из роздела серий.
C++ Дано трехзначное число. В нем зачеркнули первую справа цифру и приписали ее слева. Вывести полученое число http://www.cyberforum.ru/cpp-beginners/thread93415.html
Может ктовидел похожую задачу дайте ссылку или подскажите как сделать
C++ Для данного вещественного х найти значение следущей функции f, принимающей значение целого типа: 0, если х<0, f(x) = 1, если принадлежит[0,1),[2,3),..., -1, если х принадлежит [1,2),[3,4), ... . подробнее

Показать сообщение отдельно
novi4ok
549 / 502 / 8
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
08.02.2010, 12:25     Функции с++
тогда у меня бы решение примерно так выглядело:

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
54
55
56
57
58
59
60
61
62
63
#define ARR_DIM 7
 
double first_expression (double x1, double x2);
double second_expression (double x3, double x4);
double third_expression (double x5, double x6, double x7);
 
int main (...){
 
    double array [ARR_DIM][ARR_DIM];
    
    // populate diagonal
    ...
 
    // calculate all three expressions
    double first_expr_result = first_expression (array [0][0], array [1][1]);
    double second_expr_result = second_expression (array [2][2], array [3][3]);
    double third_expr_result = third_expression (array [4][4], array [5][5], array [6][6]);
 
    double value = 0.;
 
    for (int iRow = 0; iRow < ARR_DIM; iRow++){
        switch (iRow){
        case 0:
        case 1:
            value = first_expr_result;
            break;
        case 2:
        case 3:
            value = second_expr_result;
            break;
        case 4:
        case 5:
        case 6:
            value = third_expr_result;
            break;
        default:
            // impossible
            ;
        }
 
        for (int iCol = 0; iCol < ARR_DIM; iCol++){
            if (iRow != iCol){
                array [iCol][iRow] = value;
            }
        }
    }
        return 0;
}
 
double first_expression (double x1, double x2){
    double y = 0;//TODO
    return y;
}
 
double second_expression (double x3, double x4){
    double y = 0;//TODO
    return y;
}
 
double third_expression (double x5, double x6, double x7){
    double y = 0;//TODO
    return y;
}
 
Текущее время: 01:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru