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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C & iostream http://www.cyberforum.ru/cpp-beginners/thread167211.html
В академии,в 1ом курсе учим язык Си, но на доске учитель написал уж больно мне знакомые вещи,типа Iostream,cin,cout.. Я спросил у него,что разве это не С++?Он говорит что уже в Си тоже есть cout и...
C++ Вычислить помогите сделат пожалуйста прогу 467x^18-748392x^14-423422x^10-243242x^6-97976967x^2 http://www.cyberforum.ru/cpp-beginners/thread167201.html
C++ using namespace std
using namespace std; скажите плиз что означает ета строка и для чего она нужна?
алгоритм copy C++
copy(v.begin(), v.end(), ostream_iterator<char>(cout, " ")); - копирует последовательность v.begin(), v.end() в выходной поток, а как сделать чтобы копировалось в какую нибудь переменную?
C++ Работа с графикой и изображениями http://www.cyberforum.ru/cpp-beginners/thread167192.html
можете написать примерно как выглядеть будит от начало до конца, наглядно. вот такая задача: просто после запуска будет открываться картинка если нажмёт например старт то откроется следующая, если...
C++ Visual Studio 2010 Прошу прощения если написал не туда, отдельного форма по VS не нашел! Люди такая проблема!! У меня есть VS 2010 Ultimate начинаю установку пишет такую тему! Точнее вот скрин! :wall: Че... подробнее

Показать сообщение отдельно
Valeronm
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 15

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

19.09.2010, 15:16. Просмотров 5361. Ответов 11
Метки (Все метки)

Написать программу сортировки массива строк по убыванию длины. Ввод данных,
сортировку и вывод результатов оформить с использованием указателей.
Ввод данных и образование массива из длин строк я кое-как сделал, а вот с сортировкой проблемы.
Вот мой недоделанный код:
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
# include<conio.h>
# include<stdio.h>
# include <iostream.h>
#include <string.h>
 
void main()
{
clrscr();
char **p;
int n,i,k,tmp2;
int *m;
char tmp1[256];
 
printf("vvedite kol-vo strok ");
scanf("%i",&n);
 
p=new char*[n];
m=new int[n];
 
 
for(i=0;i<n;i++)
  p[i]=new char[256];
 
for(i=0;i<n;i++)
{
  printf("vvedite simv ");
  cin.getline(p[i],256);
  m[i]=strlen(p[i]);
}
 
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru