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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alex1994228
0 / 0 / 0
Регистрация: 17.01.2013
Сообщений: 49
#1

Напечатать минимальное число, больше 500, которое нацело делится на 47 - C++

23.05.2014, 17:45. Просмотров 370. Ответов 1
Метки нет (Все метки)

Сделалано в DEV C++,нужно переделать в NetBeans IDE

2)задание:
Напечатать минимальное число, больше 500, которое нацело делится на 47.

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main()
{ 
long int x;
int n;
n = 500%47;
x=500+(47-n);
cout<<x<<endl;
system("PAUSE");
return 0; 
}
ЕСли можно плиз полный код.Заранее спасибо!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 17:45     Напечатать минимальное число, больше 500, которое нацело делится на 47
Посмотрите здесь:

Минимальное число, которое делится нацело C++
Два двузначных числа, записанных подряд, образуют четырехзначное число, которое нацело делится на их произведение. Найти все такие числа C++
Найти ближайшее к данному число, которое делится на 3, но не делится на 2. C++
C++ Найти ближайшее число,которое делится на 3, но не делится на 2
C++ Напечатать минимальное число, большее 200, которое нацело делится на 17
Как проверить, что число делится нацело C++
C++ Проверить делится ли число нацело с помощью машины тьюринга
Как проверить, делится ли одно число на другое нацело? C++
C++ Найти число которое нацело делится на 1,2,3,4,5,6,7,8,9!
Составить наибольшее число, которое делится на 3 C++
Составить из заданного числа наибольшее число, которое делится на 10 C++
C++ Найти максимальное из натуральных чисел, не превышающих 5000, которое нацело делится на 39

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Георгий Фирсов
5 / 5 / 0
Регистрация: 05.11.2012
Сообщений: 62
23.05.2014, 18:04     Напечатать минимальное число, больше 500, которое нацело делится на 47 #2
Вроде должно работать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main()
{
    int a=500;
    for(int i=470;;i+=47)
    {
        if(i%47==0 && i>a && i-47<=a)
        {
            cout << i;
            break;
        }
    }
    return 0;
}
Yandex
Объявления
23.05.2014, 18:04     Напечатать минимальное число, больше 500, которое нацело делится на 47
Ответ Создать тему
Опции темы

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