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

Задача на цикл, ошибка кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ветвление в С++ http://www.cyberforum.ru/cpp-beginners/thread353548.html
Доброго времени суток. НЕзнаю как можно реализовать две задачи на ветвление. Может кто нибудь помочь. кодом? Буду оччень признателен. 1. На плоскости XOY задана своими координатами точка А. Указать, где она расположена: на какой оси или в каком координатном угле. 2. Даны три числа а, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(d — а, d— b, d— с).
C++ Перебрать файлы в каталогах и переименовать их, нужна помощь Добрый день. Есть следующая задача. В одном каталоге находятся картинки, все файлы без расширения. 1-Как перебрать все файлы формата "main_menu" в каталоге 2-Изменить наименование файла до формата "main_menu.png" Во втором каталоге находятся файлы .html и другие каталоги 1-Просканировать файлы .html 2-В тексте файла, в ссылке на картинку с "main_menu" дописать расширение... http://www.cyberforum.ru/cpp-beginners/thread353546.html
В матрице найти число с наибольшей дробной частью в каждой строке. C++
Доброго утра! Всем! Вообщем требуется подсказка. Есть такая задача: В матрице найти число с наибольшей дробной частью в каждой строке. Вообщем задаем матрицу: 2.1 2.3 2.9 3.5 1.2 2.1 1.4 1.6
C++ как написать ln
ln|(y-sqrt|x||)(x-y/z+pow(x,2.0) как написать на с++???
C++ переход с делфи на цпп http://www.cyberforum.ru/cpp-beginners/thread353512.html
здравствуйте ув. товарищи хотелось что бы вы подсказали какие нибудь ссылки с базовыми примерами для цпп т.к. я даже не знаю как присваивать по мойму было "==" вот так)) так же сышал том что в цпп уже нету понятия процедур всё только построено на функциях в общем хотелось бы какуе нибудь статью о базавых знаниях)) типы данных и т.д. надеюсь вы меня поняли))
C++ Проблема с класами Вот пытаюсь описать клас(умова задачи в коментариях)но когда запускаю выбивает какуюту ошыбку типа необратимое исключения типов и тд почему так? вот код // Individ 4 Class.cpp: определяет точку входа для консольного приложения. // /*Розробити клас Pupil з полями Прізвище, Номер школи, Клас, Успішність(1..12). Реалізувати різні види конструкторів, методи вводу і виводу, методи get і set... подробнее

Показать сообщение отдельно
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
19.09.2011, 12:48     Задача на цикл, ошибка кода
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
#include <QCoreApplication>
#include <iostream>
 
int main( int agrc, char** agrv )
{
    QCoreApplication    app(agrc, agrv);
 
    int N;
    std::cout << "Enter N: ";
    std::cin >> N;
    unsigned int fN = 1;
    for ( int i = 2; i < N+1; i ++ )
        fN *= i;
    unsigned int total = 0;
    N = 1;
    std::cout << "Factorial = " << fN;
    do
    {
        total = N * ( N +1 ) * ( N + 2 );
        N++;
    } while ( total < fN);
 
    if ( total == fN ) std::cout << "\nTotal = " << 
                               N << "*" << N + 1 << "*" << 
                               N +2 << "\t = factorial = " << total;
    else std::cout << "\nFail!";
    return app.exec();
 
}
выше 33 размерности int-а не хватает. 4 числа находит

Добавлено через 1 минуту
Цитата Сообщение от Kastaneda Посмотреть сообщение
1*2*3*4*5*6*7 не может быть равно 4*5*6
6! = 9 * 10 * 11. именно эту логику я пытался донести. условие не верно!
 
Текущее время: 19:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru