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

Факториал - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread97856.html
В заданном тексте слова разделены запятыми. Напечатать список слов, содержащих и гласные, и согласные буквы.
C++ Перегрузить Уважаемы форумчание нужна помощь, задание связанно с перегузкой операций. Задание: разработать класс оболочку int и перегрузить операции + - * / += -= *= /= == != Всё кроме + - * / я сделал , не знаю как перегрузить, операции, но думаю без this не обойтись. Вот исходник. #include <iostream.h> class MyInt { http://www.cyberforum.ru/cpp-beginners/thread97855.html
Конструктор со списком инициализации членов C++
1) Какой смысл применять синтаксис конструктора со списком инициализации членов class A{ A():_name(0),_balance( 0.0 ), _acct_nmbr( 0 ){} } вместо class A{ A():{_name=0;_balance=0.0; _acct_nmbr=0;} } ?
C++ бинарное дерево?Файл?
объясните пожалуйста что означает слово бинарное?
C++ не понимаю как осуществить буферезированное чтение из файла http://www.cyberforum.ru/cpp-beginners/thread97841.html
собственно задача : по-байтно читать из бинарного файла. естественно чтение должно быть буферезировано, ибо если длинна файла хотя бы метр, то это получаеться миллион обращений (!) к диску. я так понимаю ifstream же не буферезирован, да?а если буферезирован, то как задать размер буфера? естественно что можно самому всё написать. но в плюсах же и так это уже есть. но вот как это работает...
C++ [ILINK32 Error] Error: Unable to open file 'UNIT2.DFM' здравствуйте уважаемые! собственно сабж.... code gear 2009 C++ Builder, написал прогу на работе, прихожу домой и удачно работавшая на работе, дома выдает ошибку Error: Unable to open file 'UNIT2.DFM' в чем дело? подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
22.02.2010, 01:00     Факториал
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
int fact(int _fact)
{
    if(_fact == 0 || _fact == 1)
         return 1;
    else
    {
        int f = 1, i;
        for(i = _fact; i > 1; --i)
            f *= i;
        return f;
    }
}
int main()
{
    const int n = 5;
    int i;
    for(i = 0; i < n; ++i, std::cout<<"X = "<<(i<<1)<<"\tY = "<<fact(i<<1)<<std::endl);
    return 0;
}
 
Текущее время: 04:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru