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

Сортировка пузырьком, правка кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каждый символ строки записать в целочисленный массив http://www.cyberforum.ru/cpp-beginners/thread599277.html
char to int Здравствуйте. Вопрос, простой. У меня есть строка "123456789" Мне нужно каждый символ из этой строки записать в целочисленный массив. while(optarg!='\0') {size1++;z++;} a=new int; z=0; for (int i=0; i<size1; i++) {
C++ Строки и массивы Сторока содержит произвольный текст.Сформировать массивы гласных и согласных букв.Если строка содержит знаки препинания удалить их На голом си http://www.cyberforum.ru/cpp-beginners/thread599276.html
C++ переделать из с# в с++!
нужно переделать из с# в с++!! using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Fours { class Program
C++ Написать программу для вывода символа, соответствующего коду
1) Написать определение функции, вычисляющей длину строки. 2.Написать программу для вывода фамилии, номера школы и класса первого по списку ученика из неупорядоченного массива (использовать структуру и функцию сравнения строковых данных) . 3)Написать программу для вывода символа, соответствующего коду. 4) Написать определение функции, возвращающей максимальное значение из двух чисел...
C++ Анализ файла: поиск ошибок в коде написанном на Basic/Pascal http://www.cyberforum.ru/cpp-beginners/thread599259.html
помогите пожалуйста написать проги в C++: 1)поиск ошибок в коде написанном на Basic'е в txt файле. 2)поиск ошибок в коде написанном на Pascal'е в txt файле. ПОЖАЛУЙСТА! Надо ОЧЕНЬ срочно!!! особенно для Basic'а! вот есть для Pascal'я: #include <conio.h> #include <locale.h> #include <stdlib.h>
C++ Не пойму свою ошибку в коде Дана квадратная матрица. Заменить предпоследнюю строку матрицы первым из столбцов, в котором находится минимальный элемент матрицы #include "stdafx.h" #include <iostream> using namespace std; #define n 3 int main() { int A; int i,j,i_min, j2=-1; for (i=0;i<n;i++) for(j=0;j<n;j++){ подробнее

Показать сообщение отдельно
Nastya19kiss
0 / 0 / 0
Регистрация: 25.04.2012
Сообщений: 54
08.06.2012, 20:19  [ТС]     Сортировка пузырьком, правка кода
Вот как я сделала:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void List::Sort()
{
    int i;
    Uzel *p1,*p2;
 
    for(p1 = head; p1; p1 = p1->next)
    {
        for(p2 = head; p2; p2 = p2->next)
        {
            if(p1->data < p2->data)
            {
                i = p1->data;
                p1->data = p2->data;
                p2->data = i;
            }
        }
    }
}
Но второй цикл у меня тоже сначала списка идет, а нужно не сначала. Как это сделать???
 
Текущее время: 09:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru