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

Сортировка слов по алфавиту методом выбора. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Напишите пожалуйста програмный код) http://www.cyberforum.ru/cpp-beginners/thread67988.html
Здраствуйте! Помогите пожалуйста бедной)С++ 1)Написать программу используя функциюкоторая определяет:является ли число целым(с с помощью цикла for) 2)Написать программу которая заминяет отрицательные элементы массива на среднее арифметическое а положительные элементы на произведение элементов массива.
C++ Найдить ошибку // Ета программа запрашивает у пользователя два числа #include <iostream.h> #include <conio.h> #pragma hdrstop int multiply(int, int) void showResult(int) int main (int argc, char *argv) http://www.cyberforum.ru/cpp-beginners/thread67981.html
C++ Стек на основе связанного списка C++
Привет:) Мне нужно разработать функции занесения и извлечения данных стека на основе связанного списка!на основе массива уже написала, а это не пойму как сделать нужно... Плиз помогите, кто знает...
Программа с описанными шаблонами структур и их массивом C++
Написать программу, отвечающую следующим требованиям: 1. Наличие внешне описанного шаблона структуры name с двумя элементами: строкой для имени и строкой для фамилии. 2. Наличие внешне описанного шаблона структуры data с тремя элементами: число (1...31), месяц (1...12), год (1900...2100) 3. Наличие внешне описанного шаблона структуры anketa с тремя элементами: структурой name, pol (м.ж.),...
C++ Меню http://www.cyberforum.ru/cpp-beginners/thread67966.html
Программа должна содержать меню. В последовательности целых чисел определить количество элементов, значения которых находятся в интервале и среди них определить максимальный. Помогите пожалуйста!!!
C++ Рекурсия: найти n-й член геометрической прогрессии Используя рекурсивную функцию, найти n-й член геометрической прогрессии с заданным первым членом b и знаменателем прогрессии q. Заранее благодарствую-))) подробнее

Показать сообщение отдельно
atomlex
1 / 1 / 0
Регистрация: 27.11.2009
Сообщений: 30
16.12.2009, 00: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
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
#include <stdio.h>
#include <iostream>
#include <string.h>
void Sort(char *a[], long size) 
{ 
 
int i,j,min;
 
 char *p,*k; 
 
 p = new char[200];
 k = new char[1000];
 
 
 
   for(i=0;i<size-1;i++)
   { min=i; 
      for (j=i+1; j<size; j++)
        if(strcmp(a[j], a[min])>0)
 
    min=j;
   }
        k = a[min];
        a[min]=a[i];
        a[i]=k;
 
    
   }
   
void  main(char sourse, int n, char *mas, int size, int i)
 
  {
 
 
//объявление двумерного динамического массива [номер слова][количество букв в слове]
 
// чтение файла...
 
FILE *src=fopen("text.txt","r");;
    // Открытие Файла
 
    if(src == 0)
    {
            // Ошибка
            perror("Open");
            return;
    }
 
    // Получение дескриптора файла
    int handle=_fileno(src);
    
     //выделение памяти под буффер
    char *data=new char[size];
/*  if(!data){
        return false;
    }*/
 
    int realsize;
    while (!feof(src)){
        // Чтение данных из файла
        realsize=fread(data,sizeof(char),sizeof(char)*size,src);
 
        /* Запись данных в файл
        fwrite(data,sizeof(char),sizeof(char)*realsize,dest);*/
    }
 
    // Закрытие файлов
    fclose(src);
 
 
 
 
for (i=0; i<n; i++)
  printf("%5s", mas[i]);
   printf("/n");
Sort(*mas,n);
 
  for (i=0; i<n; i++)
    printf ("%5s", mas[i]);
 
  }
 
Ругается на вызов функции Sort().
 
 
cannot convert parameter 1 from 'char' to 'char *[]'
 
Текущее время: 02:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru