Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
sanleo
3 / 3 / 0
Регистрация: 21.05.2010
Сообщений: 54
1

Сумма цифр заданного четырехзначного числа делиться на а с остатком b.

04.12.2011, 20:56. Просмотров 819. Ответов 4
Метки нет (Все метки)

составить программу, печатающую значение TRUE, если указанное высказываение является истинным, и FALSE В противном случае:
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2011, 20:56
Ответы с готовыми решениями:

Проверить, больше ли сумма цифр заданного четырехзначного числа, чем 10
Введите четырехзначное число. Проверьте, больше ли 10 сумма его цифр.

Сумма квадратов цифр четырехзначного числа
3.Данные целое число. Если оно четырехзначное, найдите сумму квадратов его цифр, в противном случае...

Найти произведение цифр заданного четырехзначного числа
Можно ли написать простую прогу на с++ без лишних операторов. mod и div eще не знаю. или нужно...

Сформировать число из цифр заданного четырехзначного числа
Дано четырехзначное целое число X. Определить четырехзначное число Y : ∙ первая цифра Y равна...

Найти произведение цифр заданного четырехзначного числа
Найти произведение цифр заданного четырехзначного числа. (c++)

4
vikichocolate
25 / 14 / 4
Регистрация: 11.11.2011
Сообщений: 94
04.12.2011, 20:58 2
а есть наброски?
0
Петррр
6192 / 3493 / 899
Регистрация: 28.10.2010
Сообщений: 5,928
04.12.2011, 21:07 3
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
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <stdlib.h>
 
int sum_of_digits(int number)
{
    int sum = 0;
    int b = 0;
    while (number > 9)
    {
        sum += number % 10;
        number /= 10;
    }
    sum += number;
    return sum;
}
 
int function(int number, int a, int b)
{
    return sum_of_digits(number) % a == b ? 1 : 0;
}
 
int main()
{
    int a, b, number;
    printf("A: ");
    scanf("%d", &a);
    printf("B: ");
    scanf("%d", &b);
    printf("Number: ");
    scanf("%d", &number);
    puts(function(number, a, b) != 0 ? "TRUE" : "FALSE");
    system("pause");
    return EXIT_SUCCESS;
}
1
Вася1q
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 312
04.12.2011, 22:42 4
Уточните пожалуйста условие поподробнее. Какое именно условие?
В целом алгоритм примерно такой:
if (условие)
{
cout <<"Сообщение выведится на экран если условие истинно"<<endl;
}
else
cout <<"Сообщение выведется на экран если условие ложно"<<endl;
0
qpaHTa3ep4ik
1 / 1 / 2
Регистрация: 27.11.2011
Сообщений: 9
04.12.2011, 22:55 5
C++
1
2
3
4
5
6
7
8
int ch,a,s,b,L[3];
L[0]= ch%1000;ch=int(ch/1000);
L[1]= ch%100;ch=int(ch/100);
L[2]= ch%10;ch=int(ch/10);
in>>ch,a;
s=ch+L[0]+L[1]+L[2];
if(s%a==b)
{out<<"da delitsa"}else{out<<"ne delitsa"}
Добавлено через 13 секунд
Как то так
0
04.12.2011, 22:55
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2011, 22:55

Найти произведение цифр заданного четырехзначного числа
доброго времени суток! помогите составить программу, которая решит эту задачу. спасибо Найти...

Найти произведение цифр заданного целого четырехзначного числа
Найти произведение цифр заданного целого четырехзначного числа. Нужен программный код

Где ошибка? (произведение цифр заданного целого четырехзначного числа)
Условие задачи: Найти произведение цифр заданного целого четырехзначного числа. ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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