Форум программистов, компьютерный форум, киберфорум
Наши страницы

Мне надо чтобы увеличивался счетчик к. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти, на сколько нулей оканчивается число N http://www.cyberforum.ru/cpp-beginners/thread101910.html
Вводится N. Необходимо найти, на сколько нулей оканчивается чило N! Нашел решение этой задачи на языке паскаль но с переводом на С++ проблемы Надеюсь на вашу помощь ) Добавлено через 30...
C++ Сжать массив Помогите пожалуйста! Задача: Сжать массив, удалив из него элементы, модуль которых не превышает единицу. Освободившиеся в конце массива элементы заполнить нулями. http://www.cyberforum.ru/cpp-beginners/thread101868.html
программа игры на С++ C++
Составить программу, которая: 1) предлагает игроку числовые головоломки типа ОДИН + ОДИН = МНОГО из некоторого набора таких головоломок (до 30); 2) позволяет решить головоломку; 3) контролирует...
C++ Не работает с оператором вывода
Я захотел проверить правильность функции rand() в С++. При выполнении программы оператор вывода просто перестает работать, ни cout, ни printf() #include<iostream.h> #include<stdlib.h> int main()...
C++ Числа палиндромы http://www.cyberforum.ru/cpp-beginners/thread101818.html
Помогите написать программу в С++ которая проверяет является ли введенное число палиндромом.(число одинаково читающееся с 2х сторон, например 121, 1345431)
C++ Удаление элементов массива Возможно ли в С удалять элементы массива? Например: 10, 14, 1, 2, 80 надо удалить 1 что бы получилась 10 , 14, 2, 80 подробнее

Показать сообщение отдельно
Amarted
157 / 19 / 2
Регистрация: 26.02.2010
Сообщений: 56
07.03.2010, 03:51
Тобеж нужно чтоб на каждой итерации сортировки выводился счетчик просмотра(k) и текущие значения элементов массива я правильно понимаю?

Добавлено через 27 минут
Вобщем если да то вот
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
# include <iostream>
using std::cout;
using std::cin;
 
int main ()
{
    const int size = 8;
    int array[size];
    int i = 0, iter = 1;
 
// Заполнение массива array.
    for( i; i < size; ++i )
    {
        cout << "Enter array[" << i << "]: ";
        cin >> array[i];        
    }
 
// Сортировка array.
    for ( int j = 0; j < size-1; ++j )
    {
        for( i = 0; i < size-1-j; ++i )
        {
            if( array[i] > array[i+1] ) 
            // А не if( array[i] > array[j] ) !
            {
                int temp = array[i];
                array[i] = array[i+1];
                array[i+1] = temp;              
            }
            
        }
    // Вывод промежуточных результатов с номером текущей итерации.
        cout << "Iteration " << iter++ <<": ";
        for( i = 0; i < size; ++i )
            cout << array[i] <<' ';
            cout << '\n';
    }
    getchar();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru