Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Циклы: вывести одинаковые цифры двух чисел A, B https://www.cyberforum.ru/ cpp-beginners/ thread2225205.html
Вывести одинаковые цифры двух чисел A, B.
C++ Циклы: найти сумму четных цифр числа
Найти сумму четных цифр числа.
C++ ошибка ругается на cin and cos https://www.cyberforum.ru/ cpp-beginners/ thread2225199.html
нужно посчитать (cos1+cos2+cos3...+cosn)/(sin1+sin2+sin3...+sinn) #include <iostream> #include <math.h> #include <cmath> using namespace std; int main()
C++ Отправка данных в С++ Здравствуйте. У меня к вам такой вопрос возможно ли отправлять данные, которые вводятся в консоль в С++? Если да, то как такое можно реализовать? https://www.cyberforum.ru/ cpp-beginners/ thread2225196.html
C++ Вычислить значение функции
Пожалуйста помогите решить функцию с помощью с++
C++ Выводит другое число. Нужно объяснить https://www.cyberforum.ru/ cpp-beginners/ thread2225129.html
#include <stdio.h> #include <conio.h> #include <string.h> int main () { int x; float y; y=1189100068; printf("y = %f\n", y); memcpy(&x,&y,4);
C++ С использованием heap реализовать сортировку по убыванию https://www.cyberforum.ru/ cpp-beginners/ thread2225117.html
Для списка пар pair<string,int>, где первое число - имя пользователя, второе - сумма набранных балов, с использованием heap реализовать вывод на консоль всех имён пользователей в отсортированном по убыванию баллов порядке. В общем, саму сортировку я вроде как сделал, но вот как добавить ещё и имена? При выводе имён выводится какая-то абракадабра. Мб их нужно как-то по другому выводить, а не вот...
C++ Двумерный массив, прямоугольная матрица
Объясните, пожалуйста, почему у меня выводится это (см. прикрепленную картинку) вместо всей матрицы. :С Вот код, простите, что немного кривой: #include<stdio.h> #include<iostream> using namespace std; main () { int n,m, i; int a , b; cout << "Введите кол-во столбцов: \n"; cin >> m;
C++ Запуск программы через ShellExecuteEx https://www.cyberforum.ru/ cpp-beginners/ thread2225071.html
Здравствуйте. В командной строке запуск "ffmpeg.exe -loop 1 -y -i "<< name.c_str() <<" -t "<<dTime<<" -q:v 1 pictures/video.mpeg"; Как это же изобразить через ShellExecuteEx? Вот так ошибку не выбрасывает, но и ничего не делает. std::wstringstream wcommand << L"-loop 1 -y -i " << wname.c_str() << L" -t " << dTime << L" -q:v 1 pictures/video.mpeg"; ...
C++ Ошибка создания объекта через конструктор по умолчанию https://www.cyberforum.ru/ cpp-beginners/ thread2225045.html
Доброго времени. Хочу перегрузить оператор ввода для менюшки из if, но не получается. Можете подсказать в чем ошибка? #include <iostream> using namespace std; class CFlat { private: int choice;
C++ Ошибка "Не удается открыть файл включение"
Пишу код для лабораторной работы по "Алгоритмам и структурам данных". В начале файла пишу #include <boost/math/special_functions/gamma.hpp> Компилятор в Visual Studio 2017 пишет: Ошибка C1083 Не удается открыть файл включение: boost\math\special_functions\gamma.hpp: No such file or directory Как исправить данную пробему? Подскажите, пожалуйста.
 
0 / 0 / 1
Регистрация: 02.12.2017
Сообщений: 52
08.04.2018, 12:58 0

Циклы: вывести все делители числа A - C++ - Ответ 12289131

08.04.2018, 12:58. Показов 6221. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено GAFFER как решение

Решение

Может так (ну это самое простое нахождение )
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    int A;
    cout << "Input A:";
    cin >> A;
    for (int i = 1; i < A; i++) {
            if (A % i == 0) {
                cout << i<<endl;
            }
        
    }
    system("pause");
    return 0;
}
Добавлено через 8 минут
Быстро писал код забыл что делитель может быть равен числу поэтому в цикле просто исправить i<=A
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
    int A;
    cout << "Input A:";
    cin >> A;
    for (int i = 1; i <= A; i++) {
            if (A % i == 0) {
                cout << i<<endl;
            }
        
    }
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Циклы: вывести все делители числа A C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.04.2018, 12:58
Готовые ответы и решения:

Вывести все делители числа
Нужно вывести все делители числа сначала сделать проверку, является ли оно целым но после цикла...

Для натурального числа n вывести все делители, кроме единицы и самого числа
n вводится с клавиатуры.

Даны натуральные числа N, K, L (K<L). Вывести на экран все делители числа N, которые меньше K или больше L
Даны натуральные числа N, K, L (K&lt;L). Вывести на экран все делители числа N, которые меньше K или...

Вывести все простые делители числа
Люди помогите с лабами до субботы надо сдать!!! 1. Ввести целое число N. Вывести все простые...

1
08.04.2018, 12:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2018, 12:58
Помогаю со студенческими работами здесь

Вывести на экран все четные делители числа N
Есть код, который выводит четные. А как из этого кода сделать, чтобы ввести с клавиатуры целое N,...

Вывести все делители заданного натурального числа
Вывести все делители заданного натурального числа

Вывести на экран все четные делители числа N
Вывести на экран все четные делитесь числа N. Помогите написать программу))

Вывести все одноразрядные натуральные делители произвольного большого числа
Реализовать программу , которая выводит все одноразрядные натуральные делители произвольного...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru