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

Задания по одномерным массивам. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа получает документ с WWW-сервера по HTTP http://www.cyberforum.ru/cpp-beginners/thread190979.html
Здравствуйте! Задали в универе, может кто то уже делал или хотя бы подскажет где можно поискать и почитать. Спасибо. Разработать программу, получающую гипертекстовый документ с WWW-сервера по протоколу HTTP и сохраняющую его в файле. URL документа должен настраиваться по исполнении программы.
C++ Не понимаю как решить . В универе екзамен после завтра 1 Даны целые числа M и N (0<M<=12, 0<=N<=60), указывающие момент времени: «M часов, N минут». Определить наименьшее время (число полных минут), которое должно пройти до того момента, когда часовая и минутная стрелки расположатся перпендикулярно друг другу. 2 Даны натуральные числа N, A1, …, AN. Удалить из последовательности A1, …, AN повторяющиеся числа. Указать числа, которые имели повторения.... http://www.cyberforum.ru/cpp-beginners/thread190966.html
Одномерный массив C++
у меня есть задание которое я к своему стыду... эх не могу побороть: Сформировать массив Р, каждый элемент которого равен произведению предыдущих элементов массива А т.е. P= А*A......*A. задавать массив А нужно через генератор случ чисел. Но вся проблема в том что при выводе массива у меня выдает либо везде ноль, либо одинаковые числа. В общем помогите написать. Мне на завтра надо.
Работа с CreateFileMapping C++
Здраствуйте! есть задача: организовать область памяти с помощью CreateFileMapping, после запустить 8 процесов, которые по таймауту 500 мс будут проверять свободная ли область, если свободна, то в течении таймаута 300 мс будут записовать в эту область строку с даными(каждый свою).при начале записи доступ блокируется мютексом, по завершении освобождается. 9-ий процес будет каждые 30 мс проверять...
C++ работа со структурами, ввод данных из файла в массив состоящий из элементов структуры http://www.cyberforum.ru/cpp-beginners/thread190934.html
Лабораторная работа по информатике Описать структуру и ее поля, указанные в задании. Написать программу, выполняющую: 1) ввод исходных данных из файла в массив, состоящий из восьми элементов указанной структуры и вывод массива в виде таблицы. 2) ввод информации в соответствии с запросом 3)если запрос не выполним-вывод сообщения tovar-название(строка) ...
C++ Перегрузка операторов ПЕРЕГРУЗКА УНАРНЫХ ОПЕРАТОРОВ Задание №18(4) Создать объект - очередь с перегруженными операциями ++ как функциями-членами, -- как дружественными функциями. (Как постфиксными так префиксными). ПЕРЕГРУЗКА БИНАРНЫХ ОПЕРАТОРОВ Задание №11(4) Создать объект стек, с перегруженными операциями +, *, =, +=, и для выталкивания из стека --. () - выдает под-стек. ЖЕСТОКАЯ(МЯСИСТАЯ) ПЕРЕГРУЗКА... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
14.11.2010, 13:20     Задания по одномерным массивам.
Цитата Сообщение от Инна Поттер Посмотреть сообщение
7. Сортировка выбором.
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
#include <iostream>
 
template<class T>
void selectSort(T a[], long size) {
  long i, j, k;
  T x;
 
  for( i=0; i < size; i++) {    // i - номер текущего шага
    k=i; x=a[i];
 
    for( j=i+1; j < size; j++)  // цикл выбора наименьшего элемента
      if (  a[j] > x ) {
        k=j; x=a[j];            // k - индекс наименьшего элемента
      }
 
    a[k] = a[i]; a[i] = x;      // меняем местами наименьший с a[i]
  }
}
 
int main()
{
    const int n = 8;
    int m[n] = {53, 6, 34, 45, 34, 0, -45, 47};
    selectSort(m, 8);
    for(int i = 0; i < n; i++)
    {
         std::cout << m[i] << ' ';
    }
}
http://www.algolist.manual.ru/sort/select_sort.php
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru