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

Пропишите, пожалуйста каждую строчку, а то я объясняю преподавателю, а он говорит что не правильно( - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ комбинаторика http://www.cyberforum.ru/cpp-beginners/thread174247.html
Здравствуйте! Я решаю задачи по дискретной математике на языке С.В интернете масса примеров задач на тему комбинаторики, но на языке паскаль (но я его вообще НЕ проходила) пожалуйста, помогите...
C++ Ошибка при виводе незнаю что ет за ошибка...но помогите исправить #include<iostream> #include<fstream> #include<string> #include<algorithm> #include<vector> #include<list> using namespace std; class Prices{ http://www.cyberforum.ru/cpp-beginners/thread174245.html
C++ C++ тест
здравствуйте,извините за беспокойство.нужно написать программу-тест на с++,вопрос вот в чем: как сделать так,чтобы вопросы в тесте появлялись в случайном порядке (10 вопросов,5 вариантов ответов).
C++ Битовые поля
Здравствуйте. Возникла необходимость работы с битовыми полями. Однако не могу понять, почему в нижеприведенном примере биты выводятся/записываются в обратном порядке. #include <iostream> ...
C++ Программа по уравнению (или не знаю как) http://www.cyberforum.ru/cpp-beginners/thread174221.html
Нужно написать прогу (или составить код программы в Dev-C++ 4.9.9.2 не знаю как правильно) для табулирования функции: вот она *) Дано начальное- "AV" и конечное- "LV" значение аргумента (тобишь...
C++ Proxy server Приветствую. Необходимо сделать локальный прокси сервер, который будет заменять файл из интернета на локальный. Например гружу с интернета картинку, а он его на файл с компьютера заменяет. Как такое... подробнее

Показать сообщение отдельно
TheMachinist
244 / 176 / 15
Регистрация: 14.06.2010
Сообщений: 422
09.10.2010, 20:17
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
#include <cstdlib>
#include <iostream>
#include <Windows.h> // здесь функция GetTickCount()
using namespace std;
 
int main(int argc, char *argv[])
{const int n=10;
double mas[n];
int i, t, start,stop;
 
for(i=0; i<n; i++)
{cout<<"("<<i<<") = ";
cin>>mas[i];
}
start = GetTickCount(); // фиксируем кол-во тиков до сортировки(1 тик = 1ms)
cout<<"Massiv ishodniy"<<endl;
for(i=0; i<n; i++)
cout<<mas[i]<<"\t";
cout<<endl;
t = 1; // это флаг
while(t) // условие выполнения цикла - пока t не равно 0
{t = 0;
for(i=0; i<n-1; i++)
if ((mas[i]!=0) && (mas[i+1]==0))// если один элемент массива не равен 0,а следующий за ним равен 0
{t = 1;                       // выполним цикл while еще раз
mas[i+1]=mas[i];             // но сначала поменяем эти два элемента местами 
mas[i]=0;
} // если все нули перемещены в начало массива, тогда t = 0, выходим из цикла while
} // цикл while закончился,если t = 1 ,цикл выполняется опять.Пока все нули не переместятся в начало массива
cout<<"Massiv"<<endl;
for(i=0; i<n; i++)
cout<<mas[i]<<"\t";
cout<<endl;
stop = GetTickCount(); // фиксируем кол-во тиков после сортировки
cout << "\nTime: " << (stop - start) << " ms" << endl; // разница между началом и концом сортировки - время потрач. на сортировку
system("PAUSE");
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru