Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Запись математической формулы в виде кода https://www.cyberforum.ru/ cpp-beginners/ thread3010141.html
Здравствуйте уважаемые пользователи форума! Мне нужно записать эту формулу в виде кода. Помогите пожалуйста мне это сделать. На месте A и B грубо говоря можно представить массивы. Xi=( n Σ k=0 (Ai+k * Bk)) / n Где i начинается с 0 до 1000, а n = 500, ну а k соответственно равно 0
Написать программу для вычисления формулы, используюя динамический массив a [оператор цикла for] C++
1. Написать программу вычисления выражения. 2. В качестве входных данных, использовать следующие: #define MAX_DATA 11 double a = {0.3, 0.7, 0.9, 1.3, 1.7, 1.9, 2.3, 2.7, 2.9, 3.3, 3.7}; 3. Разработать вторую версию программы, используюя динамический массив a. В программе сделать возможность передачи входных данных через командную строку и их последующую обработку.
C++ Написать программу для вычисления формулы, используюя динамический массив a [оператор цикла for] https://www.cyberforum.ru/ cpp-beginners/ thread3010109.html
1. Написать программу вычисления выражения. 2. В качестве входных данных, использовать следующие: #define MAX_DATA 11 double a = {0.3, 0.7, 0.9, 1.3, 1.7, 1.9, 2.3, 2.7, 2.9, 3.3, 3.7}; 3. Разработать вторую версию программы, используюя динамический массив a. В программе сделать возможность передачи входных данных через командную строку и их последующую обработку.
C++ Нужно написать программу для вычисления формулы https://www.cyberforum.ru/ cpp-beginners/ thread3010105.html
1. Написать программу вычисления выражения. 2. Написать вторую версию программы из пункта 1 этой задачи, используя механизм функций – ветви алгоритма для вычисления разных выражения должны быть оформлены в виде функций. 3. Написать программу для ввода значений и подстановки их в формулу.
C++ Нужно написать программу для вычисления выражения
Нужно написать программу для вычисления выражения: S=cos(2x)−sin(3,4y)+cos(3x)−sin(5,4z) double x = 2.5; double y = 3.1; double z = 0.41;
C++ Поиск циклов в графе между двумя вершинами Делаю алгоритм краскала, но для него нужен поиск циклов #include <iostream> #include <vector> #include <algorithm> void dfs(int v, int u); int main() { const int N = 10; int smezh = //таблица смежности с весом ребер https://www.cyberforum.ru/ cpp-beginners/ thread3010074.html
C++ Как сделать появление текста через какое-то время? Хочу узнать как сделать так чтобы текст написанный через "cout" появлялся с таймингом? Например "Привет" и через 5 сек автоматически, (без ввода "cin") "Как дела?". https://www.cyberforum.ru/ cpp-beginners/ thread3010054.html Шаблоны в DLL C++
Добрый день. Есть вопрос как использовать в подключаемых библиотеках шаблоны функций? (DLL библиотеки) (Да я знаю, что это динамическая библиотека и все определения функций должны быть уже известны) Смысл вопроса: Как указать компилятору создать необходимые копии функций с необходимыми типами? (Я знаю точно какие типы будут использоваться!!) Например: int Sum (int a, int b) {return a +...
C++ Угадай число. Объясните Здравствуйте, тут 2 игры. В начале я угадываю рандомное число компьютера. После, на 2-ом игре, комп должен угадать моё число. Он угадывает рандомно и работает правильно. Но он не сужает номера угадывая чисел. Вот там у меня нехватка знания. Хелп. Нужно чтобы комп дальше не указывал меньше или больше той цифры который указал раннее. Это поможет ему найти загаданное число быстрее. А мне как... https://www.cyberforum.ru/ cpp-beginners/ thread3010052.html C++ Класс матриц на базе контейнера deque #include <deque> #include <iostream> using namespace std; class Cmatrix { deque<deque<int>> Matrix; int getSum(const int n); https://www.cyberforum.ru/ cpp-beginners/ thread3009982.html
C++ Змеиный язык из Гарри Поттер (или абракадабра)
Запустил я тут свой проект некоторой давности, а исходники из нормального текста стали такими (скрин ниже). Пробовал потыкать кодировки в Notepad++, но ничего не дало. Гугл предложил применять /utf-8 в настройках проекта, но почему-то среда не хочет принимать этот аргумент. В чем причина? И как от этого уберечься, что бы сбития кодировки не происходило? Возможно ли вернуть в исходный вид уже...
C++ Сравнить первый и последний элементы вектора https://www.cyberforum.ru/ cpp-beginners/ thread3009969.html
#include<iostream> #include<vector> #include <algorithm> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int a, i = 0; vector<int> numbers;
327 / 218 / 108
Регистрация: 12.02.2019
Сообщений: 1,033
26.07.2022, 19:41 0

Одновременная сортировка по имени файла и группировка по расширению - C++ - Ответ 16372178

26.07.2022, 19:41. Показов 1770. Ответов 23
Метки (Все метки)

Лучший ответ Сообщение было отмечено delazario как решение

Решение

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
string getName(string s)
{
    string nm="";
    int p=s.find('.');
    for(int i=(p>=0?p-1:s.size())-1; s[i]!='\\'; i--)       nm=s[i]+nm;
    return nm;
}
string getExt(string s)
{
    string ext="";
    for(int i=s.size()-1; s[i]!='.'; i--)
    {
        if(s[i]=='\\')
        {
            ext="";
            break;
        }
        ext=s[i]+ext;
    }
    return ext;
}
int main(int argc,char** argv)
{  
    ifstream f("f.txt");
    vector<string> v;
    string s;
    while(getline(f,s))
        v.push_back(s);
    //пузырек
    for(int i=v.size()-1; i; i--)
        for(int j=0; j<i; j++)
            if(getExt(v[j])==getExt(v[i]) && getName(v[j])>getName(v[i])|| getExt(v[j])>getExt(v[i]))
                swap(v[j],v[i]);
 
    for(int i=0; i<(int)v.size(); i++)
        cout<<v[i]<<endl;
    system("pause");
    return 0;
}
Код
f.txt
D:\Documents\OP\list\list1\text.txt
D:\Documents\OP\list\list2\document.docx
D:\Documents\OP\list\list3\program.cpp
D:\Documents\OP\list\list2\2text.txt
D:\Documents\OP\list\list1\2document.docx
D:\Documents\OP\list\list3\2program.cpp


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

Отображение bitmap слева от имени файла по его расширению
Господа! Как по расширению файла отобразить его icon? Интересует механизм с API. Спасибо.

Media Player Не удается определить тип устройства по указанному расширению имени файла
Прошу помогите мне с Media Player. Суть такова: Я хочу при запуске программы Media Player...

Media Player Не удается определить тип устройства по указанному расширению имени файла
помогите разобратся делфи ругается Media Player Не удается определить тип устройства по указанному...

Ошибка "не удалось определить тип устройства по указанному расширению имени файла"
При запуске проекта выдает &quot;не удалось определить тип устройства по указанному расширению имени...

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

MediaPlayer: "Не удается определить тип устройства по указанному расширению имени файла"
Здравствуйте. Кому нетрудно подскажите в чем ошибка: case Form1.DBGrid1.SelectedRows.Count of ...

MediaPlayer - ошибка "Не удается определить тип устройства по указанному расширению имени файла"
Почему это программа не работает unit Unit1; interface uses Windows, Messages,...

Сортировка по имени файла
Здраствуйте! Имеются файлы такого вида и типа: 2015-12-01_11-45-35_ФотонК-1234_7_-_742.xml, как...

Ls сортировка по имени файла
Здравствуйте! Мне нужно банально вытащить последний (по алфавиту) файл из папки, где хранятся файлы...

Сортировка картинок по имени файла
Собственно говоря я уже получил содержимое требуемой папки с помощью следующего кода: if...

Сортировка файлов по расширению
Всем привет. Никак не могу родить такой алгоритм: Вот допустим есть папка с различными файлами,...

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