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

Обработка строки: удалить из числа все повторяющиеся цифры кроме первого вхождения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести строку с датой во внутреннее представление http://www.cyberforum.ru/cpp-beginners/thread719240.html
Разработать функцию, которая переводит дату из символьного формата «дд.мм.гггг» во внутреннее представление и обратно. Пожалуйста помогите,заранее спасибо)
C++ Среднее арефметическое (без циклов) Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Определите среднее значение элементов этой последовательности (без учета последнего нуля). В этой задаче нельзя использовать глобальные переменные. Функция получает данные, считывая их с клавиатуры, а не получая их в виде параметра. Гарантируется, что последовательность содержит хотя бы одно число... http://www.cyberforum.ru/cpp-beginners/thread719238.html
Написать программу, находящую сумму на отрезке [x, y] C++
Написать программу, находящую сумму на отрезке , где каждое слагаемое представляет собой произведение чисел отрезка в порядке их следования. Первое слагаемое содержит один элемент – x, второе – произведение двух следующих, третье – трех следующих и т.д. Последнее слагаемое является произведением всех оставшихся чисел до y включительно. Нахождение слагаемого оформить в виде функции. Добавлено...
C++ Проверка числа на простоту
Дано натуральное число n>1. Проверьте, является ли оно простым. Программа должна вывести слово YES, если число простое и NO, если число составное. Алгоритм должен иметь Ввод Вывод 2 YES 4 NO Указание. Понятно, что задача сама по себе нерекурсивна, т.к. проверка числа n на простоту никак не сводится к проверке на простоту меньших чисел. Поэтому нужно сделать еще один параметр...
C++ По данному натуральному n выведите первые n членов этой последовательности http://www.cyberforum.ru/cpp-beginners/thread719223.html
Дана монотонная последовательность, в которой каждое натуральное число k встречается ровно k раз: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, ... По данному натуральному n выведите первые n членов этой последовательности. Попробуйте обойтись только одним циклом for. Ввод Вывод 2 1 2 5 1 2 2 3 3
C++ Найти сумму случайных 10 чисел Народ, подскажите, что делаю не так (только начал работать с C++, очень многого не знаю) Задание такое: Найти сумму случайных 10 чисел. Я сделал так (Подскажите, если есть способ получше) int main() {setlocale(LC_ALL,"RUSSIAN"); cout <<"Сумма 10 произвольных чисел"<<endl; srand(time(NULL)); int A; int i, s=0; for (i=1; i<=10; i++) подробнее

Показать сообщение отдельно
Igor3D
954 / 487 / 47
Регистрация: 01.10.2012
Сообщений: 2,430
04.12.2012, 19:54
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
// ввод данных
 
int i, j, place = 1;
for (i = 1; i < n; ++i) {
 for (j = 0; j < place; ++j) 
  if (a[i] == a[j]) break;
 
 if (j >= place)
  a[place++] = a[i]; 
}
n = place;
 
// вывод результатов
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru