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

если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое - C++

Восстановить пароль Регистрация
 
Skyline67
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 8
23.12.2013, 20:48     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое #1
если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое.

Напишите текст программы пожалуйста,а то я совсем не понимаю, заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2013, 20:48     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое
Посмотрите здесь:

Даны 3 числа A,B,C, которые вводятся с клавы. Если число А чётное то вывести сумму чисел А,В,С, иначе их произ C++
C++ От данного числа N вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. до тех пор, пока число положительно
C++ Целой переменной s присвоить сумму цифр трехзначного целого числа k
C++ Дано четырёхзначное натуральное число А, требуется определить : кратна ли сумма цифр числа А заданному числу В ?
Найти сумму четных цифр трехзначного числа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Аркалык
13 / 13 / 4
Регистрация: 24.09.2013
Сообщений: 138
23.12.2013, 20:57     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое #2
Skyline67, Ну что тут непонятного?
C++
1
2
if(N%3==0) n=n+1;
else n=n/2;
Serg22
 Аватар для Serg22
102 / 102 / 31
Регистрация: 04.03.2013
Сообщений: 479
Завершенные тесты: 2
23.12.2013, 20:59     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main(){
    int num,sum,num_1;
    cout<<"Ââåäèòå ÷èñëî"<<endl;
    cin>>num;
    num_1=num;
    while(num!=0){
                  sum+=num%10;
                  num/=10;}
                         
                         
                  if(num_1%3==0)num_1++;
                  else num_1/=2;
                  cout<<num_1;
                  system("pause");}
Skyline67
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 8
23.12.2013, 21:14  [ТС]     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое #4
Ребят я наверн не в тот раздел обратился прост мы работаем на программе borland C++ и там команды не такие(
Yandex
Объявления
23.12.2013, 21:14     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое
Ответ Создать тему
Опции темы

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