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

Циклы и условия. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать класс матрицы http://www.cyberforum.ru/cpp-beginners/thread405930.html
Описать класс «Матрица», инкапсулирующий в себе данные матрицы и операции для работы с ней. Создать программу (использующую данный класс), позволяющую на выбор пользователя выполнять арифметическое действие. Требования к программе: Обязательное наличие в классе: • конструктора по умолчанию (заполняющего матрицу нулями); • перегруженной операции «<<», выводящей данные на экран в матричной...
C++ вычитание чисел в обратном коде помогите создать программу для вычитания чисел в обратном коде. вот блок схема и пример: http://file.tj/206330 http://file.tj/617828 http://www.cyberforum.ru/cpp-beginners/thread405923.html
2 задачи по массивам C++
пожалуйста помогите написать задачи.... ОГРОМНОЕ СПАСИБО... 1. В двумерном массиве хранится информация о количестве учени¬ков в каждом классе каждой параллели школы с I по XI (в первой строке — информация о классах первой параллели, во второй -второй параллели и т. д.). В каждой параллели школы имеется по 4 класса. Определите: а) общее количество учащихся школы; б) количество учащихся в...
НоД для 3 чисел. C++
Найти НоД (Найб. общий делитель) для 3 чисел. Подскажите, все ли правильно. #include <iostream> #include <cmath> using namespace std; long Nod(long a, long b) { return a && b ? (a > b ? Nod(a%b, b) : Nod(a, b%a)) : (a ? a : b);
C++ Visual Studio. Добавление заголовки другого проекта (ошибка компоновки) http://www.cyberforum.ru/cpp-beginners/thread405902.html
всем привет.:) Когда добавляю заголовок файла(который не состоит в проекте), компоновщик ругается. Например: (только например) Проект Dog, путь C:/Dog/dog.h: class Dog { public: void SetAge(int age) { itsAge = age; } int GetAge() { return itsAge; }
C++ Блокирования клавиши клавиатуры Есть программка для блокирования клавиши клавиатуры "8" при нажатии комбинации клавиш Правый Shift+Правый Ctrl+F8. Программа компилируется и запускается, но при работе не вводится информация с клавиатуры, чтобы проверить работу программы - в чем может быть ошибка? Вот текст программы: /*---------------- Lab work N6_2-----------------*/ /*-----------------Keyboard control-----------------*/ /*... подробнее

Показать сообщение отдельно
San4ez
0 / 0 / 0
Регистрация: 13.12.2011
Сообщений: 7
13.12.2011, 04:08     Циклы и условия.
Приветствую всех!
Обращаюсь за помощью....
Задача: Найти все целые числа из промежутка от 100 до 300, у которых сумма делителей равна k (k вводится с клавиатуры).
Сам некоторый опыт с с++ имею и даже другу помогаю с задачами, но на этой что-то моя логика сломалась Оо.
Вот собственно мой листинг:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <math.h>
#include <stdio.h>
using namespace std;
 
int i,j,c,k,s;
int main ()
{
    cout << "Vvedite k - ";
    cin >> k;
    for (i=100; i<300; i++)
    {s=0;
         for (j=1; j<300; j++)
         {if (i%j==0)
       c=j;
       s=s+j;
       }
       }
    if (s==k)
       cout << i;
       
    system ("pause");
}
Прошу подкорретировать/поправить меня...

Собственно программа ничего не выводит, не могу понять, где-то в циклах видимо ошибка, тока не могу понять где.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru