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

Пузырек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ random вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread271440.html
как сгенерировать случайное ВЕЩЕСТВЕННОЕ число в промежутке от 0 до 1 p=random(0,1);
C++ C++ Как реализовать поиск на Русском в консоле Создать структуру ВИДЕОМАГАЗИН со следующими полями: - Название фильма - Режиссер - Жанр - Рейтинг популярности - Цена диска В магазине должно присутствовать не менее 10 дисков с разными фильмами и реализованы возможности: - Поиск по названию - Поиск по жанру - Поиск по режиссеру http://www.cyberforum.ru/cpp-beginners/thread271428.html
Вычисления значений функции на заданном промежутке с заданным шагом: C++
Составьте программу вычисления значений функции на заданном промежутке с заданным шагом: язык С
Работа с указателями C++
Доброго времени суток! Прошу помощи в решении очень интересной задачи. Перепробовал все свои знания., не получается( Чаще всего получаю: conversion from 'int' to 'float', possible loss of data В результате неаккуратного обращения с указателями, целочислен-ное значение типа int было записано по адресу, по которому в программе располагается переменная типа float (скажем, x). Приведите...
C++ Тени (массив) http://www.cyberforum.ru/cpp-beginners/thread271412.html
Тени. В трехмерном массиве k(l, m, n), состоящем из нулей и единиц, хранится сеточное изображение некоторого трехмерного тела. Получить в двумерных массивах три проекции (тени) этого тела. В программе использовать динамические массивы.
C++ сумма элементов матрицы по схеме Помогите пожалуйста. в программировании совсем новичок..Нужно написать программу, которая считает сумму элементов квадратной матрицы размером n x n, расположенных по схеме. в файле рисунок 2 схем, по каким нужно суммировать элементы. подробнее

Показать сообщение отдельно
Sergei
 Аватар для Sergei
1421 / 688 / 40
Регистрация: 22.04.2008
Сообщений: 1,608
06.04.2011, 21:16     Пузырек
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
56
57
58
59
60
61
62
#include <iostream>
using namespace std;
 
int compare(int, int);
void sort(int[], const int);
void swap(int *, int *);
 
int compare(int x, int y)
{
     return(x > y);
}
 
void swap(int *x, int *y)
{
     int temp;
     temp = *x;
     *x = *y;
     *y = temp;
}
 
void sort(int table[], const int n)
{
     for(int i = 0; i < n; i++)
     {
          for(int j = 0; j < n-1; j++)
          {
               if(compare(table[j], table[j+1]))
                    swap(&table[j], &table[j+1]);
          }
     }
}
 
int quantity;
int* tab;
 
int main()
{
cout << "Input quantity: ";
cin >> quantity;
tab = new int [quantity];
cout << "Input numbers: \n\n";
for (int i = 0; i < quantity; i++)
{
    int x = i;
    cout << "#" << ++x << ": ";
    cin >> tab[i];
}
 
cout << "\nBefore sorting: ";
for (int i = 0; i < quantity; i++)
{
     cout << tab[i] << " ";
}
 
cout << "\nAfter sorting: ";
sort(tab, quantity);
for(int i = 0; i < quantity; i++)
{
     cout << tab[i] << " ";
}
return 0;
}
 
Текущее время: 11:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru