Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2013, 00:02   #1
Анна Седакова
Пользователь
 
Аватар для Анна Седакова
 
Регистрация: 06.10.2013
Сообщений: 22
По умолчанию задания на базовые структуры. определить,равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа. С++

С++
объясните пожалуйста, где ошибка, почему не запускается программа и что значит строчка: scanf ("%d", &a); спасибо

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


Код:
#include<iostream>
using namespace std;

int main()
{
  int a, s, k;
  cout<<"vvedite chislo:   ";
  scanf ("%d", &a);
  k=a^2;
  s=0;
  while (a>0)
    {
      s=s+(a % 10);
      a=a/10;
    }
  s=s^3;
  if (k==s) 
  cout<<"ravno";
  else 
  cout<<"ne ravno  ";
 
  cin.get();
  cin.get();
	return 0;
}


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 18.11.2013 в 09:00. Причина: не указала язык
Анна Седакова вне форума Ответить с цитированием
Старый 18.11.2013, 05:46   #2
SaLoKiN
Форумчанин
 
Аватар для SaLoKiN
 
Регистрация: 19.09.2013
Сообщений: 597
По умолчанию

scanf ("%d", &a);
Заменить на
cin>>a;

про scanf ("%d", &a);
Функция scanf() представляет собой процедуру ввода общего назначен...читать дальше
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!!
SaLoKiN вне форума Ответить с цитированием
Старый 20.11.2013, 16:44   #3
Анна Седакова
Пользователь
 
Аватар для Анна Седакова
 
Регистрация: 06.10.2013
Сообщений: 22
По умолчанию

спасибо большое))
Анна Седакова вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить произведение разности первых двух цифр трехзначного числа и младшей цифры этого числа. Hoginat Паскаль, Turbo Pascal, PascalABC.NET 3 24.12.2012 22:13
вводится натуральное трехзначное число. Определить, есть ли среди цифр этого числа одинаковые (задание по Си++) dimazak2009 Помощь студентам 0 11.03.2012 20:47
Получить все меньшие натуральные числа, квадрат суммы цифр которых равен m (C) VIKA1829 Помощь студентам 0 05.04.2011 19:59
вводим два числа, получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m Sparky Помощь студентам 2 22.11.2009 21:59