Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить функцию вычисления среднего значения элементов вещественного одномерного массива http://www.cyberforum.ru/cpp-beginners/thread893726.html
составить функцию вычисления среднего значения элементов вещественного одномерного массива. Использовать эту функцию в основной программе, определяющей в матрице номер строки с наибольшим средним значением.
C++ Привести в лексикографическом порядке все r-размещения с повторениями из элементов множества {1,2, ... ,n} и определить их количество Условие задачи нужно написать програму с указанными входными данными и результатами, на С++ языке задано натуральные числа n и r. Привести в лексикографическом порядке все r-размещения с повторениями из элементов множества {1,2, ... ,n} и определить их количество. При условии что число n имеет такое ограничение 2<= n <=10 . http://www.cyberforum.ru/cpp-beginners/thread893709.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить [MSVC++ 6.0] C++
В одномерном массиве состоящем из N вещественных элементов вычислить: 1) Сумму элементов массива с отрицательными номерами; 2) Сумму элементов массива, расположенных между первым и последним отрицательными элементами. 3) Сжать массив, удалив из него элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями.
C++ Как записать строку из консоли в переменную
Всем привет, не знаю, как назвать то, что мне нужно, суть состоит в том: есть у меня код, который переводит из 10-чной системы в другие системы счисления #include <iostream> #include <stdlib.h> #include <iomanip> #include <math.h> #include <conio.h> #include <string.h> using namespace std;
C++ 0D 0A FF В конце файла после шифрования http://www.cyberforum.ru/cpp-beginners/thread893688.html
Всем привет. Пишу прогу для шифрования по алгоритму Цезаря. Знаю-знаю, целая туча таких Написал 2 для шифрования и расшифровывания одной буквы. При обработке строк и выводе их на экран проблем вроде бы нет, но когда дело доходит до файлов ... При зашифровании в конце файлов появляются лишние символи 0D 0A FF. А при расшифровывании символи 1А . Знаю, что 0D 0A это переход на новую строку....
C++ Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл? Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл? подробнее

Показать сообщение отдельно
Denisqwwq
 Аватар для Denisqwwq
38 / 32 / 1
Регистрация: 01.06.2013
Сообщений: 117
09.06.2013, 13:38     Проверить, квадрат заданного трехзначного числа равен кубу суммы цифр этого числа
1ая:
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
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"rus");
    int m;
cout<<"Введите трёхзначное число:"<<endl;
cin>>m;
int a = m%10;
int b = m%100/10;
int c = m/100;
int y=a+b+c;
if (m*m == y*y*y)
{
    cout<<"true ";
}
else
{
   cout<<" false";
}
cin.get();
cin.get();
    return 0;
}
Добавлено через 7 минут
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
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"rus");
    int m;
cout<<"Введите четырёхзначное число:"<<endl;
cin>>m;
int a = m%100/10; //третья цифра числа
int b = m/1000; //первая цифра числа
int c = m/100%10;//вторая цифра числа
int d = m%10; //последняя цифра числа
 
if (b+c == a+d)
{
    cout<<"true ";
}
else
{
   cout<<" false";
}
cin.get();
cin.get();
    return 0;
}
Добавлено через 4 минуты
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
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"rus");
    int m;
cout<<"Введите трёхзначное число:"<<endl;
cin>>m;
int a = m%10;
int b = m%100/10;
int c = m/100;
 
if (a==b || b==c ||a==c)
{
    cout<<"true ";
}
else
{
   cout<<" false";
}
cin.get();
cin.get();
    return 0;
}
 
Текущее время: 05:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru