Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Элементы массива равные нулю расположить после всех остальных https://www.cyberforum.ru/ cpp-beginners/ thread3066269.html
В одномерном массиве, состоящем из n вещественных элементов: Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных.
C++ Найти сумму элементов массива расположенных между первым и вторым положительными элементами
В одномерном массиве, состоящем из n вещественных элементов, вычислить: б) сумму элементов массива, расположенных между первым и вторым положительными элементами.
C++ Ввод кириллических символов Господа, у меня не получается в конструкции "if" использовать ранее созданные чары. К примеру в задаче https://www.cyberforum.ru/cpp-beginners/thread2702745.html варианты выборов представлены кириллическими знаками а, б, в, ... Мне захотелось выборы сделать именно русскими буквами (я же пишу программу для русскоязычного пользователя). Представленные там решения используют цифровые выборы.... https://www.cyberforum.ru/ cpp-beginners/ thread3066266.html C++ Вычеркнуть все цифры кроме четырех так чтобы оставшиеся цифры образовали число 2006 https://www.cyberforum.ru/ cpp-beginners/ thread3066265.html
Var i,j,k,m,n,count:integer; s,s1:string; begin readln(n); for i:=1 to n do s+=inttostr(i); for i:=1 to length(s) do if (s='2') or (s='0') or (s='1') or (s='3') then s1+=s; s:=s1;
C++ Рекурсивно найти длину(число ветвей) пути от корня дерева до ближайшей вершины с элементом Е
Здравствуйте, нужна помощь с задачей: рекурсивно найти длину(число ветвей) пути от корня дерева до ближайшей вершины с элементом Е. Код дерева: #pragma once #include <iostream> #include <fstream> using TInfo = int;
C++ Дано действительное положительное число b. Последовательность а 1, а 2, а 3 ,. образована по закону: Дано действительное положительное число b. Последовательность а 1, а 2, а 3 ,.... образована по закону: (прикрепляю скриншот) Найдите первый отрицательный член последовательности. Ищу решение данной задачки, буду признательно благодарен, желательно на с++ https://www.cyberforum.ru/ cpp-beginners/ thread3066254.html
C++ Создать структуру для работы с матрицей размерностью 3×3 Нужно на С++ написать программу Создать структуру для работы с матрицей. Данные структуры: матрица размерностью 3×3. Создать функции: ввод матрицы, вывод матрицы в квадратной форме, вывод на экран транспонированной матрицы. https://www.cyberforum.ru/ cpp-beginners/ thread3066248.html C++ Определить количество четных элементов, расположенных на главной и побочной диагоналях
Помогите пожалуйста, не знаю как в конце вывести чётные числа для главной и побочной диагонали. Пока только есть только недоделанная главная. #include <iostream> #include <iomanip> #include <math.h> using namespace std; void Opredel(int**, int);
C++ Разделить 2 программы на три файла(многоуровневая программа) 1) #include <iostream> using namespace std; int main() { int n; cin >> n; int a; https://www.cyberforum.ru/ cpp-beginners/ thread3066224.html C++ Заполнить двумерный массив размером 7х7 так, как показано на рисунке 0111110 0011100 0001000 0000000 0001000 0011100 0111110 https://www.cyberforum.ru/ cpp-beginners/ thread3066210.html
C++ Тригонометрическое уравнение в C++
Помогите, пожалуйста Нужно создать программу, позволяющую найти нули функции тригонометрического уравнения 2*cos2(x) + 3*sin(x) = 0 в диапазоне (-3; 4) //2*cos^2(x) + 3*sin(x) = 0 #include <iostream> #include <math.h> using namespace std;
C++ Задание на потоки, не получается выполнить Функция записи узла дерева в файл (WriteNode()) выполняется во вторичном потоке. При создании потоку передается указатель на переменную типа TreeNode*. Поток должен записать новый узел в файл если адрес узла изменился. https://www.cyberforum.ru/ cpp-beginners/ thread3066188.html
118 / 86 / 35
Регистрация: 07.11.2022
Сообщений: 355
30.12.2022, 16:56 0

Двунаправленный список. Подсчет количества и вывод строк, шифр в которых не повторяется - C++ - Ответ 16671020

30.12.2022, 16:56. Показов 735. Ответов 9
Метки (Все метки)

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

Решение

Netherlight,

для
Цитата Сообщение от lemegeton Посмотреть сообщение
Либо за N проверяете внутри цикла, не встречается ли такой элемент ещё раз
вот так можно дописать

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
void search_unit()
{
    if (!head)
    {
        cout << "Нет списка.";
        return;
    }
    
    int u = 0, f=0;
    cout.width(15);
    cout << left << "Шифр детали";
    cout.width(25);
    cout << left << "Наименование детали";
    cout.width(15);
    cout << left << "Цена";
    cout.width(22);
    cout << left << "Вес";
    
    cybernetics* cur = head;
    
    while (cur)
    {
        u++;
        
        bool flag = true;
        for(cybernetics* tmp = head; tmp ; tmp = tmp->next)
        {
            if(tmp->data == cur->data && tmp != cur)
            {
                flag = false;
                break;
            }
        }
        
        if(flag)
        {
            f++;
            cout << endl;
            cout.width(15);
            cout << left << cur->shifr;
            cout.width(25);
            cout << left << cur->name;
            cout.width(15);
            cout << left << cur->price;
            cout.width(22);
            cout << left << cur->wes;
            cout << endl;
        }
        cur = cur->next;
    }
    cout << endl;
    cout << left << "Количество элементов списка, встречающихся лишь 1 раз, равно: " << f;
    cout << endl;
    cout << left << "Общее число элементов равно: " << u;
}


Вернуться к обсуждению:
Двунаправленный список. Подсчет количества и вывод строк, шифр в которых не повторяется C++
1
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.12.2022, 16:56
Готовые ответы и решения:

Подсчет и вывод количества строк в макете(печатной форме)
Здравствуйте. Я начинающий программист в 1с. Платформа 8.1. Вопрос такой: В макете есть функция...

Подсчет количества строк матрицы, в которых имеется хотя бы один нулевой элемент
Составьте программу подсчета строк двухмерного массива А(N,M), в которых имеется хотя бы один...

Подсчет количества строк в подчиненной таблице и вывод результата в основную
Добрый день. Подскажите пожалуйста новичку решить следующую задачу: Есть основная таблица со...

Подсчет количества строк с значением равным 1 из 3х таблиц и вывод только строк с максимальным значением
Есть 3 таблицы CREATE TABLE IF NOT EXISTS `trots_results` ( `id` int(11) NOT NULL...

Создать связный динамический список двунаправленный и в нем обеспечить подсчет элементов
Создать связный динамический список двунаправленный и в нем обеспечить подсчет элементов и найти...

9
30.12.2022, 16:56
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.12.2022, 16:56
Помогаю со студенческими работами здесь

Количество строк, в которых значение повторяется
Доброго всем дня и такой вопрос: Есть запрос SELECT o. as 'Операция', r.date_time as 'Дата и...

Двунаправленный линейный список строк
Двунаправленный линейный список строк. Нужно сформировать список, вывести его и добавить новые...

Подсчёт количества символов и количества строк в файле
Нужно написать программу, которая запрашивает у пользователя имя (адрес) текстового файла, далее...

Подсчет количества десятичных дробей в файле и вывод их количества
Есть код на открытие файла и считывания чисел из него. Данные файла: 16.75 56.43 32.34 -5.00 76.35...

основная программа и модуль:: Ввод строк с экрана и подсчет количества элементов строк
основная программа и модуль:: Ввод строк с экрана и подсчет количества элементов строк. .

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru