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

Пример из книги "Как программировать на С++" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объясните как Блок схему составить для цикла for http://www.cyberforum.ru/cpp-beginners/thread423368.html
ipMatr(); for(opMatr(),k=0;k<=n;k++) //прямой ход метода Гаусса; {for(aa=fabs(a),i=k,j=k+1;j<=n;j++)//поиск макс. ел-та; if(fabs(a)>aa){i=j;aa=fabs(a);}; if(aa<0) {printf("Система не имеет единственного решения!!!"); getch(); }
C++ Проектирование интерфейса: передача результата по цепочке // Main.h class Main () { public : Main() {} ~Main() {} vector<int> set(vector<int> &vec); vector<int> get() { // http://www.cyberforum.ru/cpp-beginners/thread423365.html
Немного теории C++
Доброго дня, форумчане! Пишу курсач на тему Системы программирования. Препод сказал, что у меня нет информации о видах систем программирования. Гугл по такому запросу ничего подходящего не выдает. Прошу помощи, объясните кто-нибудь, что именно я должен написать о видах систем или ссылку на ресурс с такой информацией
C++ Как правильно выделить память под структуру?
имеются структуры struct ship { struct point first; struct point last; }; struct point { int x;
C++ Недоработанное программа http://www.cyberforum.ru/cpp-beginners/thread423322.html
// 11.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <ctype.h> int digitssum(const char * s) { return ( *s ) ? ( isdigit(*s) ) ? *s - '0' + digitssum(s+1) : digitssum(s+1) : 0;}
C++ Нужно превести задачу с Delphi на С++ const n=10; type Segments=record a,b:Integer; end; var ArrayOfSegments:array of Segments; i,j,count,Point,MaxPos:Byte; Begin подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
06.01.2012, 14:42     Пример из книги "Как программировать на С++"
C++
1
2
3
4
for(int pass = 1, pass < size; pass++)
    for(int count = 0; count < size - 1; count++)
        if((*compare)(work[count], work[count + 1]))
            swap(&work[count], &work[count + 1]);
Если передать туда descending, то работа данной функции будет аналогична этой
C++
1
2
3
4
for(int pass = 1, pass < size; pass++)
    for(int count = 0; count < size - 1; count++)
        if(work[count] < work[count + 1])
            swap(&work[count], &work[count + 1]);
 
Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru