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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 16:45   #1
Evacuator
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 10
По умолчанию Ввод вывод информации

Определить, равен ли квадрат заданного трехзначного числа кубу суммы цифр этого числа
Код:
#include <vcl.h>
#pragma hdrstop
#include <stdio.h>
#include <conio.h>
#include <math.h>
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{       int a,b,c,x,y,z,z1;
        printf("Vvedite chislo a:");
        scanf("%d",&b);
        printf("Vvedite chislo b:");
        scanf("%d",&b);
        printf("Vvedite chislo c:");
        scanf("%d",&c);
        x=a*100+b*10+c;
        y=x*x;
        z=a+b+c;
        z1=z*z*z;
        if (y==z1)
        {
        printf("\nRavno");
        }
        else printf("\nNe ravno");
        getch();
        return 0;
}
Проверьте пожалста правильно написал?

Последний раз редактировалось Stilet; 15.10.2010 в 16:51.
Evacuator вне форума Ответить с цитированием
Старый 15.10.2010, 16:52   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Скомпилируй запусти - правильный результат?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 15.10.2010, 20:59   #3
_ILYA_
Пользователь
 
Аватар для _ILYA_
 
Регистрация: 12.10.2010
Сообщений: 79
По умолчанию

на глаз ошибок в логике не видно
Имею хитрый план по личному обогащению
_ILYA_ вне форума Ответить с цитированием
Старый 15.10.2010, 21:35   #4
atenon
Форумчанин
 
Регистрация: 05.12.2009
Сообщений: 253
По умолчанию

Вот так чудо задача из моего варианта лабы. Случайно не ЗАС - 110.
Трехзначное число это число состоящее из 3 цифр например 368 или 965, а не три числа введеные отдельно.
Код:
#include "stdafx.h"
#include <iostream>
using namespace std; 

int main()
{
	int N, square, cube=0;
	
	
		cout<<"Enter number N ";
		cin>>N;
	
	
		
	square=N*N;
	
	while(N!=0)
	{
		cube+=N%10;
		N/=10;
	};

	if (square==cube*cube*cube)
		cout<<"The square of number N is equal to a cube of the sum of numbers"<<"\n";
	else 
		cout<<"The square of number N is not equal to a cube of the sum of numbers"<<"\n";

	return 0; 	 
}
Приходится бежать со всех ног, чтобы только остаться на том же месте! Если хочешь попасть в другое место, тогда нужно бежать по меньшей мере вдвое быстрее! Льюис Кэрол

Последний раз редактировалось atenon; 15.10.2010 в 21:38.
atenon вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод/ вывод информации acmilan PHP 28 05.06.2009 21:36
Вывод информации из БД Alamez Помощь студентам 2 18.05.2009 10:07
Ввод информации в ячейку tae1980 Microsoft Office Excel 0 22.03.2009 09:11
вывод информации из файла pautina Общие вопросы Delphi 12 26.01.2009 08:54
ввод информации с клавиутуры в двумерный масив, запись информации с масива в файл x_omega_x Помощь студентам 1 29.12.2008 02:30