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

Программа, определяющая количество чисел, кратных данному - C++

Восстановить пароль Регистрация
 
Horazoon
0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 13
14.12.2011, 01:11     Программа, определяющая количество чисел, кратных данному #1
Прошу помочь новичку найти ошибку, т.к. после ввода числа ничего не происходит.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<conio.h>
#include<iostream.h>
#include<math.h>
 
int main ()
 
{
    int chislo, schetchik; 
    cout<<"vvedi chislo";
    schetchik=0;
    cin>>chislo;
    for(int i=1;i=chislo;i++)
     { 
     if(chislo%i) schetchik=schetchik++;
     }
     cout<<schetchik;
    getch();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2011, 01:11     Программа, определяющая количество чисел, кратных данному
Посмотрите здесь:

Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2 C++
C++ Программа, определяющая для заданного целочисленного объекта определить количество ведущих единиц старшего его байта
Дан двумерный массив целых чисел, найти количество чисел, кратных N C++
Дан массив натуральных чисел. Найти сумму элементов, кратных данному K C++
C++ Программа не работает как надо. Задача: Вывести сумму всех элементов массива, кратных данному числу К (вводится с клавиатуры)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
14.12.2011, 01:14     Программа, определяющая количество чисел, кратных данному #2
C++
1
for(int i=1;i=chislo;i++)
проверьте второй параметр(условие). я так понял, Вы хотели написать
C++
1
for(int i=1;i<=chislo;i++)
Добавлено через 52 секунды
C++
1
schetchik=schetchik++;
и здесь нужно писать либо
C++
1
schetchik++;
либо
C++
1
schetchik=schetchik+1;
Horazoon
0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 13
14.12.2011, 01:15  [ТС]     Программа, определяющая количество чисел, кратных данному #3
Большое спасибо за помощь
ПавелКалашников
16 / 16 / 4
Регистрация: 07.10.2011
Сообщений: 77
Записей в блоге: 1
14.12.2011, 01:17     Программа, определяющая количество чисел, кратных данному #4
думаю, что
C++
1
for (int i = 0; i < chislo; i++)
будет логичнее и больше по сишному =)
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
14.12.2011, 01:19     Программа, определяющая количество чисел, кратных данному #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<conio.h>
#include<iostream>
using namespace std;
int main ()
{
    int chislo, schetchik; 
    cout<<"vvedi chislo = ";
    schetchik=0;
    cin>>chislo;
    for(int i=1;i<=chislo;i++)
        if(chislo%i == 0) 
            schetchik++;
    cout<<schetchik;
    getch();
    return 0;
}
ПавелКалашников
16 / 16 / 4
Регистрация: 07.10.2011
Сообщений: 77
Записей в блоге: 1
14.12.2011, 01:20     Программа, определяющая количество чисел, кратных данному #6
и наверное всё-таки
C++
1
if (chislo % i == 0)
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.12.2011, 01:20     Программа, определяющая количество чисел, кратных данному #7
Цитата Сообщение от ПавелКалашников Посмотреть сообщение
будет логичнее и больше по сишному =)
Будет плохо, на первой же итерации умрем при попытке деления на ноль в строке 14.
Horazoon
0 / 0 / 0
Регистрация: 08.02.2011
Сообщений: 13
14.12.2011, 01:20  [ТС]     Программа, определяющая количество чисел, кратных данному #8
Большое спасибо за помощь и за отзывчивость. Хочу задать вопрос немного не по теме: Считается ли неправильным действием подключение библиотек, ненужных для построения данной программы?
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
14.12.2011, 01:22     Программа, определяющая количество чисел, кратных данному #9
числа 1, 2, 5, 10
Изображения
 
ПавелКалашников
16 / 16 / 4
Регистрация: 07.10.2011
Сообщений: 77
Записей в блоге: 1
14.12.2011, 01:28     Программа, определяющая количество чисел, кратных данному #10
Цитата Сообщение от Horazoon Посмотреть сообщение
Большое спасибо за помощь и за отзывчивость. Хочу задать вопрос немного не по теме: Считается ли неправильным действием подключение библиотек, ненужных для построения данной программы?
Представь, если ты заставил свой шкаф кучей книг, которые тебе не нужны. При том ты все эти книги зачем-то купил. Ты можешь сказать: "Когда-нибудь пригодится", но когда пригодится, тогда и купишь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2011, 01:37     Программа, определяющая количество чисел, кратных данному
Еще ссылки по теме:

Найти количество чисел кратных 25 и не кратных 3 C++
Найти произведение количества чисел не кратных 5 на количество чисел не кратных 7 C++
Определить в последовательности количество чисел кратных трем, и количество чисел, кратных семи C++

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

Или воспользуйтесь поиском по форуму:
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
14.12.2011, 01:37     Программа, определяющая количество чисел, кратных данному #11
Цитата Сообщение от Horazoon Посмотреть сообщение
Хочу задать вопрос немного не по теме: Считается ли неправильным действием подключение библиотек, ненужных для построения данной программы?
Да, во-первых, это может ввести в заблуждение читающего код, а во-вторых увеличивает размер кода.
Yandex
Объявления
14.12.2011, 01:37     Программа, определяющая количество чисел, кратных данному
Ответ Создать тему
Опции темы

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