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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ballantiness
1 / 1 / 0
Регистрация: 16.05.2010
Сообщений: 24
#1

Работа с базовыми типами - C++

17.05.2010, 00:27. Просмотров 364. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста сделать такое задание недавно стал изучать Си ещё плоховато разбираюсь буду очень благодарен:
Задание: Вводит названия 10 городов и используя функции сравнения строк, сортирует список по алфавиту.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2010, 00:27     Работа с базовыми типами
Посмотрите здесь:

Работа со структурными типами данных - C++
Задание: В файле записан массив A(nxm) целых чисел. Структура файла следующая: сначала хранится n и m, а затем массив A. Определить в нем...

Работа с типами данных в массиве - C++
Всем доброго времени суток , помогите выяснить одну вещь. Есть у меня массив типа char. Вот к примеру {1f-21df } Каким образом...

Работа сортировки с любыми типами данных - C++
Есть вот такая сортировка: typedef struct node_t *node, node_t; struct node_t { int v; node next; }; typedef struct { node head,...

Приведение типов разных классов с одинаковыми базовыми родителями - C++
Доброго. Вопрос к вам, форумчане. Есть два стула два базовых класса. Есть два класса, унаследованные от обоих базовых классов. Можно...

Проблема с типами - C++
#include <cstdlib> #include <iostream> #include <fstream> using namespace std; const int cN=100; struct pirkinys { ...

Что-то с типами - C++
DialogBox(hInst, "Dialogs", NULL, DlgProc); Выдает: error C2664: DialogBoxParamW: невозможно преобразовать параметр 2 из 'const char...

Проблема с типами данных - C++
В одной функции одномерный динамический массив заполняется случайными числами // Çàïîëíåíèå ìàññèâà ñëó÷àéíûìè ÷èñëàìè int...

Ошибка с типами в шаблоне функции - C++
1>c:\users\nano\desktop\visual studio\homework\homework\homework.cpp(10): error C2563: несоответствие в списке формальных параметров ...

Ошибка с типами данных в подпрограмме - C++
Не знаю, правильно ли я задал названия темы, суть проблемы следующая: Нужно было создать программу с структурой данных, в которой по...

Массив с двумя типами данных - C++
"Дан двумерный массив,в нем хранится информация о рабочих и их номера телефонов.Реализовать поиск по Фамилии и вывода телефона" Подкиньте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex_x_x
бжни
2445 / 1650 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
17.05.2010, 00:47     Работа с базовыми типами #2
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
#include <iostream.h>
#include <string.h>
 
int main(){
  char chArr[10][100], chBuff[100];
  for( int i=0;i<10;++i){
     cout << "Enter " << i+1 << "-th city\n";
     cin >> chArr[i];
  }
  for( int i=0;i<10;++i){
    for( int j=i+1;j<10;++j){
       if(strcmp(chArr[i],chArr[j])>0){
          strcpy(chBuff,chArr[i]);
          strcpy(chArr[i],chBuff);
          strcpy(chArr[j],chBuff);
       }
    }
  }
  cout << "============\n";
  for( int i=0;i<10;++i){
    cout << chArrp[i] << endl;
  }
  return 0;
}
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
#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
 
using namespace std;
 
void print( string &s ){
  cout << s << endl;
}
 
const int N = 10;
 
int main(){
  vector<string> v(N);
  for( int i=0;i<N;++i){
     cout << "Enter " << i+1 << "-th city\n";
     cin >> v[i];
  }
  sort( v.begin(), v.end() );
  cout << "============\n";
  for_each( v.begin(), v.end(), print );
  return 0;
}
Ballantiness
1 / 1 / 0
Регистрация: 16.05.2010
Сообщений: 24
17.05.2010, 02:20  [ТС]     Работа с базовыми типами #3
Большое спасибо вам добрый человек крепкого вам здоровья!
Yandex
Объявления
17.05.2010, 02:20     Работа с базовыми типами
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru