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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2012, 18:53   #1
Лилия396
 
Регистрация: 29.02.2012
Сообщений: 5
По умолчанию «Обработка массивов в С++

Удалить из массива целых чисел все элементы, являющиеся простыми числами.
Лилия396 вне форума Ответить с цитированием
Старый 29.02.2012, 19:33   #2
zaural
Пользователь
 
Аватар для zaural
 
Регистрация: 16.02.2012
Сообщений: 15
По умолчанию

Код:
int mas[10];
	for(int i=0;i<10;i++)
	{
		cin>>mas[i];
	}

	for(int k=1;k<10;k++)
	{
		for(int j=2;j<=mas[k]/2;j++)
		{
			if(mas[k]%j==0)
			{mas[k]=0;
			break;
			}
		}
		
	}
		for(int a=0;a<10;a++)
	{
		cout<<mas[a]<<" ";
	}

	return 0;
Только здесь они не удаляются совсем, а заменяются 0.
zaural вне форума Ответить с цитированием
Старый 29.02.2012, 20:25   #3
Лилия396
 
Регистрация: 29.02.2012
Сообщений: 5
По умолчанию

Круто круто))Спасибо большое)))
Лилия396 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработка массивов Pepsik Помощь студентам 4 12.07.2011 08:33
обработка массивов VIKA1829 Помощь студентам 1 01.06.2011 16:09
Обработка массивов Юлёна Паскаль, Turbo Pascal, PascalABC.NET 1 15.03.2011 22:01
обработка массивов vvioleta Помощь студентам 1 14.11.2009 13:10