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

С++ Теория алгоритмов. Найти количество делителей - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить определитель матрицы представив ее в виде произведения 2-х треугольных матриц http://www.cyberforum.ru/cpp-beginners/thread793656.html
И ещё нужно чтобы в матрицу можно было ввести десятичные числа (0,66). #include "stdafx.h" #include <iostream> #include <cmath> double determ(int** Arr, int size); int main() { int size=3;
C++ std::map что такое и с чем это есть попытался найти док-ию по map, но так и не нащёл. есть у кого ли нормальная док-ия по Map? http://www.cyberforum.ru/cpp-beginners/thread793648.html
Дана строка символов, представляющих собой арифметическое выражение. Подсчитать результат выражения C++
Дана строка символов, представляющих собой арифметическое выражение. Подсчитать результат выражения. Нужна ваша помощь
Visual Studio не подключаются стандартные библиотеки C++
Проблема в 10й и 12й версии VS, не могу понять в чем проблема...
C++ Из текстового файла удалить все слова, не соответствующие шаблону http://www.cyberforum.ru/cpp-beginners/thread793644.html
Ребята, помогите сделать эту лабу, вторые выходные сижу и мучаюсь. Вот она: Из текстового файла удалить все слова, не соответствующие шаблону. Шаблон задается как длина слова и количество согласных букв в нем. Вроде легко, но как именно удалить все слова я не могу понять. Если можно, с объяснениями. Заранее спасибо.
C++ Вычислить сумму элементов матрицы, расположенных выше главной диагонали выдает ошибки: Ошибка 1 error LNK2001: неразрешенный внешний символ "_mainCRTStartup" Ошибка 2 error LNK1120: 1 неразрешенных внешних элементов само условие: вычислить сумму элементов матрицы, расположенных выше главной диагонали. #include<iostream> #include<ctime> using namespace std; подробнее

Показать сообщение отдельно
Al-chan
0 / 0 / 0
Регистрация: 12.02.2013
Сообщений: 9
26.02.2013, 00:06  [ТС]     С++ Теория алгоритмов. Найти количество делителей
Olya7, я прошу прощения, у меня не работал Visual studio, да и времени посмотреть код не было. Ваша программа построена не правильно. Мой вариант:
#include<iostream>

using namespace std;

int f(int n)
{
int s = 0, i;
for(i = 1; i <= n; i++)
{
if(n%i==0) s++;
}
return s;
}

void main()
{
int n;
cout << "Vvedite n: ";
cin>>n;

if(n > 1 || n < 1018)
cout << "S = " << f(n) << endl;

}
 
Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru