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

Немножко дописать готовый код(максимальное число) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить, являются ли три введенных числа последовательными элементами арифметической прогрессии http://www.cyberforum.ru/cpp-beginners/thread1039014.html
всем привет. у меня ступр с арифметической прогрессией. нашел уйма задач это данной теме, но похожую не нашел, а когда начал переделывать у меня ни чего не получилось и мозгов у меня чето не хватает. помогите парни! задача: проверить являются ли три введенных числа a1 a2 a3 последовательными элементами арифметической прогрессии.
C++ среднее арифметическое массивов Определить среднее арифметическое массивов А(10) и В(15) и количество элементов, меньших этого среднего. http://www.cyberforum.ru/cpp-beginners/thread1039001.html
Разница между объявлениями указателей C++
Есть такое: int *p; и такое: int *p = new int; Поясните, пожалуйста, в чём разница между этими объявлениями указателей?
C++ Найти сумму положительных
Найти сумму положительных элементов в каждом из массивов Y(3,6) и Х(5,4). ПОЖАЛОСТА ЕСЛИ НЕ ТРУДНО ПОКЖИТЕ TURBO C++ Заранее спасибо за отзывы
C++ возведение в степень http://www.cyberforum.ru/cpp-beginners/thread1038974.html
Привет всем. Люди, помогите с задачей. Я новичок, учусь в универе. Понимаю, что задача элементарная, но не могу понять одного. Нужно возвести число a в степень k. #include <stdio.h> #include <conio.h> #include <math.h> double long a; int T, count, k; int main() {
C++ Задачка. массив указателей на одномерный массив Привет всем. Помогите, пожалуйста. Два дня мучился, писал, оказалось, что писал совсем не то, что нужно. Исходное задание такое: Создайте массив указателей на одномерный массив, содержащий 9 элементов целого типа (элементы массива вводятся пользователем). Выведите на экран адрес каждого четного элемента. Выведете на экран значение элемента, индекс которого меньше индекса, введенного... подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
16.12.2013, 12:55     Немножко дописать готовый код(максимальное число)
Еще такая реализация:
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
31
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <functional>
#include <set>
#include <windows.h>
 
int main()
{
   SetConsoleCP (1251); SetConsoleOutputCP (1251);
 
   unsigned long long number;
   std::multiset<int, std::greater<int>> digits;
   while (true)
   {
      std::cout << "\nВведите число (одинаковые цифры для выхода): ->";
      std::cin >> number;
 
      if (!std::cin)
      {
         std::cin.clear();
         std::cerr << "Ошибка ввода!\n";
         std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
         continue;
      }
      std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
      std::cout << "\nВы ввели:  " << number << std::endl;
 
      do
      {
         digits.insert(number % 10);
      }
      while (number /= 10);
 
      if (digits.upper_bound(*digits.begin()) == digits.end()) break;
 
      std::cout << "\nРезультат: "; for (int i : digits) std::cout << i;
      digits.clear();
      std::cout << std::endl;
   }
 
   std::cout << "\n\nDone." << std::endl;
   return 0;
}
 
Текущее время: 09:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru