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

Установить упорядочены ли компоненты вектора а по возрастанию или убыванию. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран все цитаты из файла http://www.cyberforum.ru/cpp-beginners/thread396283.html
Здравствуйте уважаемые форумчане) Задали недавно написать программку, чтобы при считывании текста из файла на экран выводились только цитаты. (т.е. слова в кавычках). Вот что я начал писать, но...
C++ точка останова Доброго времени суток! Если не сложно, объясните в чем ошибка. #include <iostream> #include <conio.h> using namespace std; const int size=15; class base { int number; int *array; http://www.cyberforum.ru/cpp-beginners/thread396259.html
C++ не выполняется switch
первый вложенный цикл выполняется корректно, но второй - после выбора вылетает из программы, т.е. ввожу константу и все - блок {} не выполняется, почему????? int main(int argc, char* argv) {...
C++ Помогите люди добрые
Помогите решить задачку. См.ниже
C++ Программа со строками http://www.cyberforum.ru/cpp-beginners/thread396225.html
Написать класс для ефективной работи с рядками. Позволяющий форматировать и сравнивать рядки, сохранять в них числовые значения и доставать их. Для этого нужно реализовать: -Операторы присвоения и...
C++ [C++] Операторы цикла (я пишу в Dev-Cpp, писать начал около месяца назад...) Х изменяется в диапазоне от a до b с шагом h. Вычисление суммы вести до тех пор, пока очередное слагаемое не станет меньше e, причем это... подробнее

Показать сообщение отдельно
Байт
Эксперт C
16062 / 10331 / 1540
Регистрация: 24.12.2010
Сообщений: 19,472
01.12.2011, 12:02
Цитата Сообщение от Zulfat Посмотреть сообщение
1.include<iostream.h>
const int n=30;
void main()
{int a,b;
double ?
b=true
?
Хм. Для начала неплохо
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 const int n=30;
 void main()
 {int i, x;
   double m[n];
   // Заполняете m
 for(i=0; i<n-1 && m[i]==m[i+1]; i++) ;
 if (i==n-1) printf("Все числа равны");
 else {
   if (m[i]<m[i+1]) x = 1;
   else                x =-1;
   for(i++; i<n-1; i++) 
     if (x*(m[i+1]-m[i]) < 0) break;
   if (i < n-1) printf("Вектор не упорядочен");
   else  printf("Вектор упорядочен по %s", (x>0 ? "возрастанию" : "убыванию"));
 }
}
Не проверял, возможны описки

Добавлено через 2 минуты
Извиняюсь, т.к. у тебя <iostream>, вместо printf надо cout. Ну с этим сам, надеюсь разберешься.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru