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

Выяснить, равен ли квадрат числа N кубу суммы цифр этого числа

15.04.2013, 10:22. Просмотров 677. Ответов 2
Метки нет (Все метки)

Дано натуральное число N. Выяснить, равен ли квадрат числа N кубу суммы цифр этого числа.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2013, 10:22
Ответы с готовыми решениями:

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

Определить, равен ли квадрат заданного трёхзначного числа кубу суммы цифр этого числа
Здравствуйте,нужна программа для этого задания:(Определить, равен ли квадрат...

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

Проверить истинность утверждения: Квадрат заданного трехзначного числа равен кубу суммы цифр этого числа (проверить код)
Составить линейную программу, печатающую значение true, если указанное...

Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m
2.Даны натуральные числа n, m. Найти все натуральные числа, меньшие n, квадрат...

2
bgm123
40 / 40 / 27
Регистрация: 29.01.2013
Сообщений: 277
15.04.2013, 11:52 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include <stdio.h>
#include <math.h>
#include <locale.h>
 
 
//считает сумму цифр числа
unsigned long sumDigits(int value)
{
    unsigned long total = 0;
    
    do{
        total += value % 10;
    }while(value /= 10);
 
    return total;
}
 
int main(void)
{
    int n;
 
    setlocale(LC_ALL, "Rus");
 
    puts("введите число: ");
    scanf("%i", &n);
 
    if((long) pow(n, 2.0) == pow((long)sumDigits(n), 3.0))
        printf("квадрат введённого числа %i равен кубу суммы цифр этого числа\n", n);
    else
        printf("квадрат числа %i неравен кубу суммы цифр этого числа\n", n);
    
    return 0;
}
0
ALINA4
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 130
15.04.2013, 15:08  [ТС] 3
как записать форматную строку вывода scanf объясните пожалуйста

Добавлено через 1 час 40 минут
вот я ввожу любую цифру и у меня все равно кубу суммы цифр этого числа ну после того как я добавила scanf. А без scanf у меня консоль пропадает

Добавлено через 1 час 2 минуты
все разобралась. спасибо большое
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2013, 15:08

Если среди цифр заданного трехзначного числа имеется ноль, то получить квадрат этого числа, в противном случае произведение его цифр (Switch)
Здравствуйте)помогите,пожалуйста, написать программу с оператором switch для...

Получить все натуральные числа меньшие заданного, квадрат суммы которых равен факториалу некоторого числа
даны натуральные числа m и n, получить все натуральные числа меньшие n, квадрат...

Определить, равен ли квадрат заданного числа учетверенной сумме кубов его цифр
Вводится двузначное число .Определить равен ли квадрат этого числа...


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

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

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