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

Сортировка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка: Вывести на экран только те строки, что не содержат двузначных чисел. http://www.cyberforum.ru/cpp-beginners/thread812411.html
Написать программу, которая считывает текст из файла и выводит на экран только строки, не содержащие двузначных чисел.
C++ Строка: Вывести на экран только предложения, состоящие из заданного количества слов. Написать программу, которая считывает текст из файла и выводит на экран только предложения, состоящие из заданного количества слов. http://www.cyberforum.ru/cpp-beginners/thread812410.html
C++ Циклы.Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр
Может кто поможет новечку с заданием?%-)))заранее благодарю)С меня рек само собой))) Найти все натуральные числа не превосходящие заданного n, десятичная запись которых есть строго убывающая последовательность цифр. С помощью оператора % цифру от числа определить могу, а что как с циклом делать незнаю :wall:) подсобит кто?)))
Преобразование типов C++
Господа, мое терпение и срок, отведенный мне на решение задачи начальством, кончились. У меня одна функция возвращает один тип, а другая принимает на вход другой тип. На самом деле там обыкновенная ascii строка. Я ее в отладчике вижу. но с синтаксисом проклятого языка си справиться не могу. Могу привести подробности с любой степенью детализации.
C++ Сформировать структуру TRAIN http://www.cyberforum.ru/cpp-beginners/thread812393.html
Задание 2. Сформировать структуру TRAIN для хранения следующей информации: · название пункта назначения; · номер поезда; · время отправления.
C++ Структура. Ошибка в коде #include <iostream.h> #include <string.h> #include<stdio.h> int main() { struct NOTE{ char surname; char name; подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1699 / 1192 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
19.03.2013, 08:25     Сортировка
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <cstdlib>
 
template <class T>
void Print(const T* array, size_t size)
{
   for (; size; --size, ++array)
   {
      std::cout << *array << " ";
   }
 
   std::cout << std::endl;
}
 
template <class T>
void Swap(T& a, T& b)
{
   T tmp = a;
   a = b;
   b = tmp;
}
 
template <class T>
void Sort(T* array, size_t size)
{
   Print(array, size);
   for (size_t i = 0; i < size-1; ++i)
   {
      size_t min = i;
      for (size_t j = i+1; j < size; ++j)
      {
         if (array[min] > array[j])
         {
            min = j;
         }
      }
      Swap(array[min], array[i]);
      Print(array, size);
   }
}
 
int main()
{
   int digits[] = {8, 4, 1, 9, 2, 1, 7, 4};
   Sort(digits, sizeof(digits) / sizeof(*digits));
   std::cout << std::endl;
 
   char chars[] = {'V', 'В', 'L', 'А', 'Z', 'Y',
                   'C', 'H', 'S', 'S', 'B', 'H'};
   Sort(chars, sizeof(chars) / sizeof(*chars));
   std::cout << std::endl;
 
   system("pause");
 
   return 0;
}
Сортировка

Бинарник + исходник: program.7z
 
Текущее время: 08:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru