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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ В цикле сравнение текущего или предыдущего значения http://www.cyberforum.ru/cpp-beginners/thread698420.html
Всем привет, задание таково: Составить программу, которая бы для введенного натурального числа N (1 < N <=1000000100) выводила список его простых множителей с учетом их кратности. Простые множители с учетом их кратности должны выводиться в виде пар n m (где n – количество множителей, m – значение множителя) в порядке возрастания значений множетелей. То есть, Пример ввода: 4 Пример вывода:...
C++ Метод деления отрезка пополам для решения нелинейных уравнений (метод дихотомии) Здравствуйте. Помогите пожалуйста дописать программу. Вот что вымучал, но на сдаче завалили, типо нет вывода корней, не рассмотрены различные случаи и тд. #include <conio.h> #include <math.h> #include <iostream> #include <fstream> using namespace std; double func(double x) { //return (x * x * x - x - 1);//уравнение return (x * x * x + 2 * x * x + 3 * x + 5); http://www.cyberforum.ru/cpp-beginners/thread698417.html
C++ Вывести в выходной файл все слова, начинающиеся на заданную букву, и их количество
Вводим название 2х файлов, затем букву, программа должна найти и вывести в выходной файл все слова, начинающиеся на заданную букву и их количество. Слова выводит те, в которых есть эта буква и их количество. Подскажите, как сделать, чтобы выводились только те, которые начинаются с этой буквы. #include<iostream.h> #include<string.h> #include<fstream.h> #include<ostream.h> using namespace...
[Linked Error] Unresolved External C++
День добрый, камрады! Только недавно начал изучать С++ и, ожидаемо, столкнулся с проблемой. Сам разобраться пока не могу. Есть определенный класс. В заголовочном файле объявлена функция SendMessage (проблема именно с ней), в исходном - определенна. Пробую скомпилировать, выдает ошибку: Unresolved external 'Airplane::SendMessageA(int, char *, int, int, int)' referenced from...
C++ Оформить фрагмент программы в виде оператора цикла с предусловием http://www.cyberforum.ru/cpp-beginners/thread698412.html
while do 2)Имеется фрагмент программы в виде оператора цикла с параметром,обеспечивающий вывод на экран "столбиком" всех целых чисел от 100 до 80 .Оформить этот фрагмент в виде: оператора цикла с предусловием
C++ В каждом столбце матрицы найти количество положительных элементов 2)Дан двумерный массив целых чисел. В каждом его столбце найти количество положительных элементов. подробнее

Показать сообщение отдельно
KATbIK
 Аватар для KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
15.11.2012, 13:45     Если у данного натурального четырехзначного числа все цифры одинаковые, то найти их сумму, в противном случае их произведение
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
#include <iostream>
 
using namespace std;
 
int main()
{
 int n;
 cout << "enter n: ";
 cin >> n;
 
 if (n < 1000 || n > 9999)
 {
       cout << "error: n = " << n << endl;
       system("PAUSE");
       return 0;
 }
 
 int a = n / 1000, b = n / 100 % 10, c = n / 10 % 10, d = n % 10; 
 
 if (a == b && b == c && c == d)
 {
     cout << " sum = " << a + b + c + d << endl;
 }
 else
 {
     cout << " mul = " << a * b * c * d << endl;
 }
 
 system("PAUSE");
}
 
Текущее время: 21:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru