Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2015, 22:33   #1
Анорема
Новичок
Джуниор
 
Регистрация: 08.02.2015
Сообщений: 1
Восклицание Найти одинаковые числа стоящие рядом. C++ (от 0 до 100 000)

Найти одинаковые числа стоящие рядом( на пример 33,66,222 и т.д.),диапазон от 0 до 100 000. Язык программирования С++ с циклом for.
Анорема вне форума Ответить с цитированием
Старый 09.02.2015, 02:08   #2
Praud
Форумчанин
 
Аватар для Praud
 
Регистрация: 11.10.2012
Сообщений: 409
По умолчанию

Если я правильно понял исходя из твоего примера - могу предложить такое:
С диапазоном сам разберешься.

Код:
 #include <iostream>
#include <string>
#include <conio.h>
#include <locale.h>
using namespace std;

int main()
{
	setlocale(LC_ALL, "Rus");

	const int N = 5;
	string arr[5] = { "222", "33", "312", "123", "444" };

	for (int i = 0; i < N; i++)
	{
		for (int j = 0; j < arr[i].length(); j++)
		{
			if (arr[i][0] == arr[i][1])
				cout << arr[i] << " ";
				break;
			
		}
	}
	

	
	_getch();
}
Praud вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти одинаковые числа в столбце ksavrn Microsoft Office Excel 1 26.09.2014 18:33
Дан целочисленный массив А(m,n) задается с экрана либо генерируется в пределах -100 до 100. Найти числа b1 b2 …bn равные суммам эл 95% Помощь студентам 0 07.01.2013 16:52
Найти степень числа N, у которой три последние цифры одинаковые. Vika_0_0 Паскаль, Turbo Pascal, PascalABC.NET 7 11.03.2012 10:24