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

Вычислить сумму делителей некоторого числа СН - C++

Восстановить пароль Регистрация
 
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
17.03.2013, 22:55     Вычислить сумму делителей некоторого числа СН #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdlib.h>
#include <iostream.h>
#include <math.h>
  main ()
   {long ch,d,sumdel;
    float c;
    clrscr();
    ch=(1+rand()% 999);
    cout<<"generator random chesil vidal znachenie"<<ch<<endl;
    c=sqrt (ch);
    if (c==floor(c)) sumdel=-c; else sumdel=0;
    for (d=1;d<=floor(c);d++)
     if ((ch*1.0)/d==ch/d;
       sumdel=sumdel+d+ch/d;
    cout<<endl<< "summa ego del ravna: "<<sumdel;
 
 
  }return 0;
ошибка Info :Compiling C:\BC5\BIN\noname00.cpp
Error: noname00.cpp(7,12):Call to undefined function 'clrscr'
Error: noname00.cpp(13,22):If statement missing )
задание- вычеслить сумму делителей некоторого числа СН,Формируемого генератором случайных чисел в деапозоне от 1 до 10000.
прошу помогите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2013, 22:55     Вычислить сумму делителей некоторого числа СН
Посмотрите здесь:

Разработать нерекурсивную функцию, которая для заданного натурального числа N возвращает сумму его делителей C++
Найти сумму четных делителей натурального числа C++
Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т C++
Найти числа, которые являются квадратами некоторого другого числа C++
Разработать функцию, которая для заданного натурального числа N возвращает сумму его делителей C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kins
 Аватар для Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
17.03.2013, 22:58     Вычислить сумму делителей некоторого числа СН #2
C++
1
 if ((ch*1.0)/d)==(ch/d);
исправь
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
17.03.2013, 22:59     Вычислить сумму делителей некоторого числа СН #3
Цитата Сообщение от xzibka Посмотреть сообщение
}return 0;
это что такое?

C++
1
return 0;
за пределами main&
Kins
 Аватар для Kins
59 / 58 / 6
Регистрация: 03.02.2013
Сообщений: 167
17.03.2013, 23:00     Вычислить сумму делителей некоторого числа СН #4
C++
1
if ((ch*1.0/d)==(ch/d))
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
17.03.2013, 23:03  [ТС]     Вычислить сумму делителей некоторого числа СН #5
исправил и не бум бум Info :Compiling C:\BC5\BIN\noname00.cpp
Error: noname00.cpp(7,12):Call to undefined function 'clrscr'
Error: noname00.cpp(13,23):Expression syntax
Error: noname00.cpp(18,10)eclaration terminated incorrectly
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
17.03.2013, 23:06     Вычислить сумму делителей некоторого числа СН #6
xzibka, надо оформлять нормально, читать невозможно

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
// obr.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
#include <stdlib.h>
#include <math.h>
using namespace std;
 
int main()
{
    double ch, c, d,sumdel;
    ch = 1 + rand() % 999;
 
    cout << "generator random chesil vidal znachenie: " << ch << endl;
    c = sqrt(ch);
 
    if(c == floor(c)) 
        sumdel = -c; 
    else 
        sumdel = 0;
 
    for(d = 1; d <= floor(c); d++)
        if((ch * 1.0) / d == ch / d);
            sumdel = sumdel + d + (ch / d);
 
    cout << endl << "summa ego del ravna: " << sumdel;
 
    return 0;
}
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
17.03.2013, 23:09  [ТС]     Вычислить сумму делителей некоторого числа СН #7
Info :Compiling C:\BC5\BIN\noname00.cpp
Error: noname00.cpp(1,2):Unable to open include file 'STDAFX.H'
Error: noname00.cpp(5,16):Namespace name expected
Warn : noname00.cpp(21,1):Code has no effect
вот что теперь выдает
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
17.03.2013, 23:11     Вычислить сумму делителей некоторого числа СН #8
xzibka, уберите "stdafx", using namespace std
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
17.03.2013, 23:18  [ТС]     Вычислить сумму делителей некоторого числа СН #9
Цитата Сообщение от yoghurt92 Посмотреть сообщение
xzibka, уберите "stdafx", using namespace std
Info :Compiling C:\BC5\BIN\noname00.cpp
Warn : noname00.cpp(21,1):Code has no effect
вот теперь что
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
17.03.2013, 23:20     Вычислить сумму делителей некоторого числа СН #10
xzibka, какое у вас IDE?

Добавлено через 58 секунд
xzibka, и добавьте .h к iostream
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
18.03.2013, 01:16  [ТС]     Вычислить сумму делителей некоторого числа СН #11
Цитата Сообщение от yoghurt92 Посмотреть сообщение
xzibka, какое у вас IDE?

Добавлено через 58 секунд
xzibka, и добавьте .h к iostream
все равно не работает
иде я так понел среда борланд но не синий а белый экран ппц незнаю что делать хелпп прошу помогите кто нибудь
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
18.03.2013, 07:56     Вычислить сумму делителей некоторого числа СН #12
xzibka, я в борланде никогда не работал, но насколько знаю, все должно нормально работать... оставьте свой директивы о вставьте только мой код... попробуйте так...
xzibka
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 20
18.03.2013, 13:00  [ТС]     Вычислить сумму делителей некоторого числа СН #13
Цитата Сообщение от yoghurt92 Посмотреть сообщение
xzibka, я в борланде никогда не работал, но насколько знаю, все должно нормально работать... оставьте свой директивы о вставьте только мой код... попробуйте так...
все спасибо все работает просто он тупит в плане компиляции и запуска кстате не в курсе нажимаю ран то черное окно пустое то все норм и так каждый раз когда как все получаеться подскажите пожалусто
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2013, 13:03     Вычислить сумму делителей некоторого числа СН
Еще ссылки по теме:

Найти сумму нечетных делителей натурального числа C++
Найти сумму квадратов элементов, больших некоторого числа X C++
Найти сумму делителей натурального числа C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
18.03.2013, 13:03     Вычислить сумму делителей некоторого числа СН #14
xzibka, поставьте VS и не парьтесь)
Yandex
Объявления
18.03.2013, 13:03     Вычислить сумму делителей некоторого числа СН
Ответ Создать тему
Опции темы

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