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

циклы в с++, решение задач - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны множества А и В , состоящие соответственно из http://www.cyberforum.ru/cpp-beginners/thread679722.html
Даны множества А и В , состоящие соответственно из N1 и N2 точек (точки заданы своими координатами x,y). Найти минимальное расстояние между точками этих множеств и сами точки , расположенные на этом расстоянии (в начале выводиться точка из множества А , затем точка из множества В). Выполнить без применения функций.
C++ Найти Булеан множества типа {a,b,c} Доброго времени суток, помогите написать метод нахождения булеана множества. Булеан множества - множество все возможных подножеств искомого множества. Пример: A={a,b,c}; Булеан А = {{}, {a}, {b}, {c}, {a,b}, {a,c}, {b,c}, {a,b,c} }; Рекурсия обязательно! http://www.cyberforum.ru/cpp-beginners/thread679721.html
C++ Кто может сделать олимпиадную задачу?
Нашел одну олимпиадную задачу, не знаю как ее решить. Кто-нибудь может? Четырехзначное число, записанное в восьмеричной системе счисления имеет старшим разрядом единицу. Если эту единицу переместить в конец записи, то новое число окажется в три раза больше исходного. Определите исходное число и запишите его в восьмеричной системе счисления.
C++ Найти максимальное количество подряд идущих минимальных элементов из данного набора
Дано целое число N и набор из N целых чисел. Найти максимальное количество подряд идущих минимальных элементов из данного набора. Выполнить без применения функций.
C++ Дана матрица N на M Записать в другой массив строку http://www.cyberforum.ru/cpp-beginners/thread679714.html
Дана матрица N x M.Записать в другой массив строку, составленную из сумм отрицательных элементов столбцов матрицы. Выполнить без использования процедур и функций.
C++ Вывести все четырехзначные числа в записи которых нет двух одинаковых цифр Вывести все четырехзначные числа в записи которых нет двух одинаковых цифр. Например 1234;1345;1789;6789. Выполнить без функций и продцедур. Мой код не работает( #include "stdafx.h" #include<iostream> #include<math.h> using namespace std; подробнее

Показать сообщение отдельно
v.a.l.i.d
 Аватар для v.a.l.i.d
412 / 377 / 10
Регистрация: 21.09.2012
Сообщений: 913
24.10.2012, 20:49     циклы в с++, решение задач
а как считать для первого и последнего числа? у них только один сосед.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int n, *ptr;
int res = 0;
 
cout << "Введите n: ";
cin >> n;
 
ptr = new int [n];
 
if (ptr[0] > ptr[1]) res++;
if (ptr[n] > ptr[n-1]) res++;
 
for (int i=1; i<n-1; i++)
    if (ptr[i]>ptr[i-1] && ptr[i]>ptr[i+1])
        res++;
        
cout << "Количество чисел " << res << endl;
 
delete [] n;
 
Текущее время: 00:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru