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

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

14.10.2012, 22:56. Просмотров 1001. Ответов 4
Метки нет (Все метки)

начал я учить c. но никак не пойму где ошибка в коде? подскажите....он не правильно сравнивает и возводит в степень...
условие: Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа.
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
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int s,a,k;
int main()
{
  scanf ("%d", &a);
  k=pow(a,2);
  s=0;
  while (a>0)
    {
      s=s+(a % 10);
      a=a/10;
    }
  s=pow(s,3);
  if (k=s) 
    printf ("ravno");
  else 
    printf ("ne ravno  ");
  printf ("  %d", &k);
  printf ("  %d", &s);
  system("PAUSE");  
  return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2012, 22:56
Ответы с готовыми решениями:

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

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

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

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

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

4
doctor_lecter
283 / 156 / 30
Регистрация: 22.09.2012
Сообщений: 283
14.10.2012, 23:07 2
16 строчка. Вместо присваивания нужно сравнение ==
20 и 21 & не нужно
1
don_yankee
0 / 0 / 0
Регистрация: 14.10.2012
Сообщений: 23
14.10.2012, 23:10  [ТС] 3
Цитата Сообщение от doctor_lecter Посмотреть сообщение
16 строчка. Вместо присваивания нужно сравнение ==
20 и 21 & не нужно
спасибо) а почему знаки & не нужны?? и что они вообще значат? этого ещё не понял...
0
doctor_lecter
283 / 156 / 30
Регистрация: 22.09.2012
Сообщений: 283
14.10.2012, 23:16 4
& означает получение адреса переменной.
Если внутри функции нужно изменить значение переменной, то эту переменную нужно передавать по ссылке. Это связано с тем что внутри функции передаются не сами переменные, а их копии и изменения копии не изменяет переданную переменную.
Но если известен адрес, то можно изменять значение, которое находится по этому адресу.
0
don_yankee
0 / 0 / 0
Регистрация: 14.10.2012
Сообщений: 23
14.10.2012, 23:18  [ТС] 5
Цитата Сообщение от doctor_lecter Посмотреть сообщение
& означает получение адреса переменной.
Если внутри функции нужно изменить значение переменной, то эту переменную нужно передавать по ссылке. Это связано с тем что внутри функции передаются не сами переменные, а их копии и изменения копии не изменяет переданную переменную.
Но если известен адрес, то можно изменять значение, которое находится по этому адресу.
всё понял) спасибо за помощь))
0
14.10.2012, 23:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2012, 23:18

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

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

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


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

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

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