Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Atol отбрасывает знаки после точки https://www.cyberforum.ru/ cpp-beginners/ thread1160647.html
Собственно вопрос в теме. string st; long double m; //-----код-------------// m=atol(st.c_str()); И в m пишет только целую часть: st="65.23"->m=65.00
Создать класс Money для работы с денежными суммами C++
Создать класс Money для работы с денежными суммами. Сумма должна быть представлена массивом, каждый элемент которого - десятичная цифра. Максимальная длина массива - 100 цифр, реальная длина задается конструктором. Младший индекс соответствует младшей цифре денежной суммы. Младшие две цифры - копейки.Создать базовый класс - Array , с полями: массив "неподписанный символ 'и поле для сохранения...
C++ Полином Лагранжа с построением графика на OpenGL Пишу полином Лагранжа с построением графика на OpenGL. Возникла проблема в файле mainwindow.cpp. В файле строка с ошибкой помечена. Прошу совета. Заренее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread1160640.html C++ Подсчитать число перестановок из чисел 1,2,…, N<=7, в которых разность между соседними числами равна 1 https://www.cyberforum.ru/ cpp-beginners/ thread1160621.html
Задача выглядит так: Подсчитать число перестановок из чисел 1,2,…, N<=7, в которых разность между соседними числами равна 1 По сути дела, перестановки всего таких две - 1234567 и 7654321, если смотреть без повторений. Однако в программе нужно описать именно перестановку, помогите, пожалуйста. Добавлено через 55 минут тут много лишних библиотек и вообще всего-всего ненужного, но суть в том...
Распечатать возрастающие последовательности заданных чисел в обратном порядке C++
Ребят, помогите, у меня такое задание: Считая, что элементами стека являются целые числа, распечатать возрастающие последовательности этих чисел в обратном порядке. Я ничего не пойму как сделать, создал стек заполнил числами, а как мне с ним работать, в нем то итераторов нет! #include <stack> #include <vector> #include <iostream> #include <cstdlib> #include <algorithm>...
C++ Двумерные массивы Найти минимум получить новую матрицу деленные на минимум Дана матрица размером N x M. Найти в ней наименьший элемент. Получить новую матрицу, элементы которой равны элементам исходной матрицы, деленные на наименьший. #include <iostream.h> #define N 2 #define M 3 #pragma argsused int main(int argc, char* argv) { int min,i,j,A; for(i=0;i<N;i++) for(j=0;j<M;j++) min=A; https://www.cyberforum.ru/ cpp-beginners/ thread1160562.html
C++ Создать несколько потоков и произвести в них вычисления Народ помогите создать программу которая создает несколько потоков и производит в них вычисления. Количество потоков должно задаваться при запуске программы. Хочу изучить потоки, но сталкнулся с такой задачкой, не могу тронуться с места (MVS 2010):cry: Заранее спасибо за любые примеры)) https://www.cyberforum.ru/ cpp-beginners/ thread1160540.html C++ Выдает ошибку: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead
Уважаемые форумчане! У меня не работает программа. Все написано "вроде" правильно. Выдает ошибку: error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Вот сама программа: #include "stdafx.h" #include <iostream> using namespace std; struct Marks {
C++ Создать шаблонный класс - двумерный динамический массив Задание:Создать шаблонный класс - двумерный динамический массив. Тип элементов массива определяется параметром шаблона. Предусмотреть функции для выполнения следующих операций: введение элементов в массив, создания копии массива по строкам, создания копии массива по столбцам, копирование выбранной строки или столбца, вывод массива на экран. Есть проблема с копированием выбранной строки,почему-то... https://www.cyberforum.ru/ cpp-beginners/ thread1160530.html C++ Вернуть все четные числа массива в виде нового массива https://www.cyberforum.ru/ cpp-beginners/ thread1160509.html
Функция должна вернуть все четные числа массива в виде нового массива. int *f2 (int *mas,int N) { int size=0; for(int i=0; i<N; i++) { if(mas%2==0) {
В чем ошибка этого элементарнейшего кода? C++
#include <iostream> using namespace std; int main() { int a,b,c,d; cout << "Enter a:"; cin>>a; cout << "Enter b:";
C++ В чем опасность Double-Checked Locking (параллельное прогр-е) В учебнике Энтони Уильямса "Параллельное программирование на C++" описана проблема при использовании блокировки с двойной проверкой (Double-Checked Locking), из-за которой в стандарт C++11 ввели функцию std::call_once. Не могу понять ее суть. А объясняется она на таком примере: std::shared_ptr<some_resource> resource_ptr; std::mutex resource_mutex; void... https://ww
2 / 1 / 1
Регистрация: 01.02.2014
Сообщений: 45
0

Отсортировать имена по алфавиту - C++ - Ответ 6101751

28.04.2014, 22:41. Показов 1354. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно отсортировать имена по алфавиту.
В коде я переношу имена из структуры в новый массив теперь нужно
их отсортировать и затем каким-то образом определить наибольшее количество одинаковых имен. С цифрами пролем не было бы вот с текстом запара. Помогите пожалуйста.


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
int cheng (struct st1 a[k]) {
        char n,m;
        char  **pa = new char* [n];
        for (int i =0 ; i<n;i++)
        pa [i] = new  char [m];
 for (int i =0;i<k;i++){
if (a[i].stat=='w')pa[i]=a[i].name;
}
for (int i =0 ; i<k;i++){
cout<<pa[i]<<endl;}
   char *tmp;
    for(int i = 0; i < k; ++i) // i - номер текущего шага
    { 
        char pos = i; 
        tmp = pa[i];
        for(int j = i + 1; j < k; ++j) // цикл выбора наименьшего элемента
        {
            if (pa[j] < tmp) 
           {
               pos = j; 
               tmp = pa[j]; 
           }
        }
        pa[pos] = pa[i]; 
        pa[i] = tmp; // меняем местами наименьший с a[i]
        cout<<"-----"<<endl<<pa[i]<<endl;
    }
}


Вернуться к обсуждению:
Отсортировать имена по алфавиту C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2014, 22:41
Готовые ответы и решения:

Отсортировать слова по алфавиту
Задача: Есть строка из слов разделенных запятыми, в конце строки точка. Нужно отсортировать слова...

Отсортировать структуру по алфавиту
Вообще задание такое: Описать структуру с именем STUDENT, содержащую следующие поля: 1)фамилия и...

Отсортировать строки по алфавиту
Вводим строки, и на выводе получаем их в алфавитном порядке. Я что-то голову ломаю, не понимаю....

Отсортировать ФИО по алфавиту
Дана структура FIRMA, ФИО сотрудников, посада, год поступления на роботу. 1.Надо посортировать...

1
28.04.2014, 22:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2014, 22:41
Помогаю со студенческими работами здесь

Отсортировать элементы структуры по алфавиту.
друзья, не подскажите как отортировать элементы структуры по алфавиту???

Отсортировать слова в строке по алфавиту
Отсортировать слова в строке по алфавиту. Нужно решить используя функции.

Отсортировать список структур по алфавиту
Помогите, пожалуйста отсортировать список структуры по алфавиту. Необходимо учесть, повторяющиеся...

Как отсортировать строки по алфавиту?
Всем привет. Только начинаю учить программирование. Я здесь новенькая. Это моя первая тема, если...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru