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

Найти все натуральные числа из промежутка от 1 до 200. Проверить программу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму элементов главной диагонали (матрица) http://www.cyberforum.ru/cpp-beginners/thread721606.html
2) Дана матрица М (6х6). Вычислить сумму элементов главной диагонали(с использованием указателей).
C++ Перевод программы с Pascal на C++ Здравствуйте уважаемые форумчане, помогите перевести следующую программу на C++: program z3; var a, b, c, x, x1, x2, dX, k: real; function f(x: real; a: real; b: real; c: real): real; begin if (x < 1) and (c <> 0) http://www.cyberforum.ru/cpp-beginners/thread721586.html
C++ Ввод вектора
Здравствуйте, подскажите пожалуйста, не получается ввести вектор с клавиатуры. Делаю так:int main (){ vector<int>::size_type y; vector<int> x; cout << "Введите вектор: "; while (cin>>y){ x.push_back (y); cout << x; if (x.empty()) break;
Чтение из файла при запуске из CMD C++
Доброго времени суток. Столкнулся с проблемой, что если запускать программу из командной строки, то директорией по умолчанию считается не та, где лежит exe-шник, а та, которая указана при открытии командной строки (например в windows xp это "c:\documents and settings\user"). Мне же нужно считывать файл, который лежит в том же месте, что и исполняемый файл. Явное описание пути к файлу не подходит....
C++ Класс пользовательское меню http://www.cyberforum.ru/cpp-beginners/thread721559.html
Буду огромно благодарен, если поможете. Задача. Часто в программе нужно выводить на экран нумерованный список пунктов меню и предлагать пользователю выбрать пункт по номеру. Предлагается реализовать класс, кото- рый позволяет определить пункты меню, и затем вызовом соответствующего метода вывести на экран эти пункты с ожиданием ввода результата от пользователя. Метод должен вернуть номер...
C++ Прокоментируйте код Моя первая программа не из учебника. Консольные шахматы без ИИ. Прошу оценить не интерфейс. И есть ли алгоритм определения мата не перебирая все ходы? //--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #include<iostream> using namespace std; #pragma argsused подробнее

Показать сообщение отдельно
dimoncheg
 Аватар для dimoncheg
10 / 10 / 2
Регистрация: 18.10.2012
Сообщений: 220
06.12.2012, 16:21     Найти все натуральные числа из промежутка от 1 до 200. Проверить программу
Здравствуйте. Пожалуйста подскажите в чем тут ошибка? Выдаёт неккоректный ответ. Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S (S вводить с клавиатуры).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h> 
#include <stdlib.h> 
 
main() 
{ 
       int S=0, n,i;
       
printf("\n Введите S: "); 
 
 scanf("%d", &S); 
 
 
for (i = 1; i <= 200; i++){
    
    for (n = 1; n <= 200; n++){
        if (n % i == 0) S+=n;
        printf("%d %d\n", i,n);
            }
}
 
system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru