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

Сортировка массивов (?) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на зашифрование 4-х значных чисел http://www.cyberforum.ru/cpp-beginners/thread911904.html
Всем привет, штурмую Дейтел, сталкнулся с задачей : " Компания хочет передавать данные по телефону, но она обеспокоена возможностью телефонного перехвата. Все передаваемые данные являются четырехзначными целыми числами. Компания попросила вас написать программу, которая должна шифровать эти данные так, чтобы они могли передаваться с большей безопасностью. Ваша программа должна читать целые...
C++ Программа на С++ вылетает, не могу понять почему!? #include <iostream> #include <stdlib.h> #include <stdio.h> #include <allegro.h> #include <math.h> #include <time.h> #define W 1024 #define H 768 BITMAP *bmp; http://www.cyberforum.ru/cpp-beginners/thread911903.html
Ежедекадно в течение июня измерялся уровень воды в десяти речках. Определить подекадно: в каких речках наблюдался самый высокий уровень C++
Ежедекадно в течение июня измерялся уровень воды в десяти речках. Определить подекадно: в каких речках наблюдался самый высокий уровень (и какой).
Структуры. Определить число поездок, в которых стоимость перевезенного груза была максимальной C++
Известен вес и стоимость одной тонны груза, перевезенного самосвалом в каждой из десяти поездок. Определить число поездок, в которых стоимость перевезенного груза была максимальной. ребят напишите пожалуйста программу, если не сложно
C++ Что такое константные аргументы и процесс линковки программы? http://www.cyberforum.ru/cpp-beginners/thread911886.html
Помогите ответить на вопросы которые в заголовке)
C++ Числа фибоначи Написать программу для вычисления н-ного числа фибоначи. Я написал рекурсией. Но мне почему-то надо без нее, но и что бы код был довольно простой и понятный. Как можно переделать? вот мой рекурсивный код. Надо чтобы на не сложном уровне, но без рекурсии. #include <iostream> #include <iomanip> using namespace std; int fib(int); int main() { setlocale(LC_ALL, "Russian"); подробнее

Показать сообщение отдельно
Miavinka
0 / 0 / 0
Регистрация: 27.04.2013
Сообщений: 3
25.06.2013, 20:26     Сортировка массивов (?)
Суть задания, в принципе, простая - есть три книги, написанные тремя авторами и содержащие разное кол-во страниц. Предлагается отсортировать эти книги по кол-ву страниц и вывести их в файл.
Моя проблема заключается в том, что в с++ я действительно не разбираюсь.
Так программа выглядит на т.паскале:
Pascal
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
type
  book=record
    name: string[20];
    autr: string[20];
    cont: integer;
  end;
var
  a: array[1..100] of book;
  n,i,j: integer;
  tmp: book;
  f: file of book;
begin
  write( 'skolko knig?' );
  readln(n);
  for i:=1 to n do
    with a[i] do
    begin
      writeln(i,'kniga');
      write(' Nazvanie: ');
      readln(name);
      write(' Avtor: ');
      readln(autr);
      write(' Kol-vo stranits: ');
      readln(cont);
    end;
  for i:=2 to n do
    for j:=n downto i do
      if a[j-1].cont>a[j].cont then
      begin
        tmp:=a[j-1];
        a[j-1]:=a[j];
        a[j]:=tmp;
      end;
  assign(f,'swiss.dat');
  rewrite(f);
  for i:=1 to n do
    write(f,a[i]);
   seek(f,0);
   while not eof(f) do
    begin
      read(f,tmp);
      writeln(tmp.name,' ',tmp.autr,' ',tmp.cont);
    end;
  close(f);
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru