Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача по объектам и классам https://www.cyberforum.ru/ cpp-beginners/ thread626367.html
Задача из книги Праты. Дан заголовочный файл, нужно определить методы и написать программу. Компилируется , но выводится какая-то билеберда. #ifndef PERSON_H_ #define PERSON_H_ #include...
Ввод предложения на русском языке C++
Люди помогите разобраться, как ввести через консоль предложение на русском языке ?
Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и найдите его максимальный элемент C++
помогите пожалуйста Из данного массива и другого массива того же типа, но другой размерности сформируйте общий массив и найдите его максимальный элемент
C++ Ошибка при компиляции, нужно чтобы программа сделала выбор Здравствуйте. Пытаюсь решить формулу (вычислить высоту треугольника) с помощью С++, не могу сделать так чтобы программа сделала выбор когда вводишь два символа (буквы) в переменную s, например... https://www.cyberforum.ru/ cpp-beginners/ thread626302.html
C++ Сумма элементов массива находящих первым и последным положительным и элементами https://www.cyberforum.ru/ cpp-beginners/ thread626298.html
Сумма элементов массива находящих первым и последным положительным и элементами например: -6 -4 3 -4 8 9 7 -7 4 -1 здесь найти сумма -4 8 9 7 -7
C++ mingw не собирает tbb
привет всем. подскажите как быть mingw не собирает intel threading buildding block со словами... Microsoft Windows (c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. ...
Что Вы можете сказать о индусе по его коду C++
Не так давно взялся учить С++, будучи ещё школотой. Читаю книжку С.Прата "Язык программирования С++". Это дело вроде нравится, но вот интересно, что могут сказать здешние тёртые прогеры про мой...
C++ Компилатор, ошибка "expected primary-expression before "int" " код #include <iostream.h> using namespace std; #include <windows.h> int show_big_and_litle(int a, int b, int c) { int small=a; int big=a; https://www.cyberforum.ru/ cpp-beginners/ thread626260.html
C++ Можно ли так вызвать метод? https://www.cyberforum.ru/ cpp-beginners/ thread626203.html
Всем доброго времени суток! Вот такая ситуация. class A { void fun(); }; class B {
C++ Зажатие клавиши Как сделать, что-бы, если зажата клавиша, то выполняется какое-то действие? https://www.cyberforum.ru/ cpp-beginners/ thread626193.html
Мой лучший друг-отладчик!
165 / 165 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
0

Ошибка в коде(нахождение делителей)

20.07.2012, 13:33. Просмотров 336. Ответов 1
Метки (Все метки)

Здравсвуйте! Я тут писал прогу кому то на форуме, и натолкнулся на проблему.Вот код
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
// zadachka.cpp: главный файл проекта.
 
#include "stdafx.h"
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    system("chcp 1251");
    int a,c;
    float b,v,n;
    cout<<"Введите натуральное число ";
    cin>>a;
    for(c=a/2;c>0;c--)
    {
        b=a/c;
        v=modf(b,&n);
        if(v==0)
        cout<<c<<endl;
    }
    system("pause");
}
Так вот, прога должна выводить делители.при введенном числе 12 должна выводить 6,4,3,2,1. Но она у меня выводит 6,5,4,3,2,1. Посмотрел отладчиком, а у меня почему то когда делится 12 на 5, в переменную b загоняется 2,0000000. Почему так работает??? Ведь должно же загонятся 2.4. Help me? please.

Вернуться к обсуждению:
Ошибка в коде(нахождение делителей)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.07.2012, 13:33
Готовые ответы и решения:

Ошибка в коде(нахождение манимального элемента в массиве)
Мне нужно найти минимальный элемент массива Вот мой код Ниже ошибку которую выдаёт Delphi Что не...

Нахождение делителей
Найти простые делители числа А.

Нахождение целых делителей числа
Доброго времени суток! Такой вопрос: нужно в Windows Forms сделать небольшую программку для...

Нахождение количества делителей числа
Даны 2 числа (А и В). У какого из этих чисел больше делителей?

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.