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

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

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

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

23.12.2013, 20:48. Просмотров 664. Ответов 3
Метки нет (Все метки)

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

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

Даны 3 числа A,B,C, которые вводятся с клавы. Если число А чётное то вывести сумму чисел А,В,С, иначе их произ C++
C++ Целой переменной s присвоить сумму цифр трехзначного целого числа k
Найти сумму четных цифр трехзначного числа C++
C++ Кратна ли трем сумма цифр двухзначного числа
C++ Написть программу: найти сумму цифр заданного трехзначного числа
C++ Получить число, состоящее из суммы цифр, если оно четное - найти сумму двух первых цифр, иначе - разность
C++ Определить сумму цифр трехзначного числа
Определить число, полученное выписыванием в обратном порядке цифр введенного трехзначного числа C++
C++ Задано четырехзначное число. Определить, кратна ли трем сумма его цифр
Кратна ли трем сумма цифр двузначного числа C++
C++ Проверить является ли сумма цифр введенного трехзначного числа четной
C++ Определить кратна ли трем сумма цифр двузначного десятичного числа

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Аркалык
17 / 17 / 6
Регистрация: 24.09.2013
Сообщений: 149
23.12.2013, 20:57     если сумму цифр введенного трехзначного числа N кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое #2
Skyline67, Ну что тут непонятного?
C++
1
2
if(N%3==0) n=n+1;
else n=n/2;
Serg22
 Аватар для Serg22
103 / 103 / 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 кратна трем, то увеличить число на единицу, иначе-уменьшить вдвое
Ответ Создать тему
Опции темы

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