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

Массив и указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Данные целые числа... http://www.cyberforum.ru/cpp-beginners/thread402523.html
Даны целые числа a1, … ,an, b1, …, bm, k. Если в последовательности a1, … ,an нет ни одного члена со значением k, то первый по порядку член этой последовательности, не меньший всех остальных членов,...
C++ Помогите реализовать на С/С++ "Вращающийся квадрат". Дан квадрат размером 4x4 клетки, в которых с помощью датчика случайных чисел расставлены буквы от A до P. Упорядочить буквы в квадрате по алфавиту. Квадрат имеет под... http://www.cyberforum.ru/cpp-beginners/thread402522.html
C++ Переделать программу с использованием функций (минимум 3)
вот это программу надо переделать, используя функции. несколько недель уже мучаюсь и никак :negative: проблема в основном с массивами двумерными и указателями, их связь в функциях. буду рад...
C++ Минимальное расстояние
Яша плавал в бассейне размером NM метров и устал. В этот момент он обнаружил, что находится на расстоянии x метров от одного из длинных бортиков (не обязательно от ближайшего) и y метров от одного из...
C++ Elias coding http://www.cyberforum.ru/cpp-beginners/thread402513.html
Привет Есть ли какаята програма, что кодируєт числа за Омега и Дельта кодом Элиаса...? буду благодарен и за любую ссилочку на ети методи кодирования ( на википедию не кидайте уже)
C++ Перегрузка оператора == Есть шаблонный класс List (не имеющий перегруженных операторов) и есть шаблонный класс ListWithName, который наследует List и из своих полей имеет ещё одно : строка с именем. Не могу понять что за... подробнее

Показать сообщение отдельно
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
08.12.2011, 23:30
ну если указателями...
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
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand(time(NULL));
    int a[10], temp;
    for(int i = 0; i < 10; i++)
        *(a+i) = rand() % 20;
    for(int i = 0; i < 10; i++)
        cout << *(a+i) << " ";
    for(int i = 0; i < 10; i++)
    {
        for(int j = 0; j < 9; j++)
        {
            if(a[j] > a[j+1])
            {
                temp = *(a+j);
                *(a+j) = *(a+(j+1));
                *(a+(j+1)) = temp;
            }
        }
    }
    cout << endl;
    for(int i = 0; i < 10; i++)
        cout << *(a+i) << " ";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru