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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2012, 18:35   #1
cat_gav
Пользователь
 
Регистрация: 22.10.2012
Сообщений: 17
По умолчанию Обработка массива

Дан массив из n слов произвольной длины не более 80 символов. Символами могут быть только заглавные латинские буквы.
Необходимо найти и вывести все гласные буквы (без повторений), которые встретились в двух самых длинных словах. (помогите написать эту часть программы)

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

int main(array<System::String ^> ^args)
{
	
	set <char> simbols;
	set <char> digits;
	char *s1 = "QWERTYUIOPASDFGHJKLZXCVBNM";
	for( int i=0; i < strlen(s1); i++ ) 
	{
		simbols.insert( s1[i] );
	}

	int n = 0;
	do
	{
		cout << "Vvedite kolichestvo slov (ne bolee 10): ";
		cin >> n;
		if ((n <=0) || (n > 10))// количество слов
			cout << "Oshibka vvoda" << endl;
	}
	
	while((n <= 0)||(n > 10));
	char strs[10][80];
	for (int i = 0; i < n; i++)
	{
		cout << "Vvedite slovo: ";
		cin >> strs[i]; 
	//	cout << strs[i] << " slovo " <<endl; 
		
		for(int j = 0; j < strlen(strs[i]); j++)  // проверка на допустимые символы
		{
			if(simbols.count(strs[i][j]) == 1)
{
				//гласн E Y U I O A
           
}
else
		
			{
				cout << "Vstretilsa nedopustimii simvol" << endl;
				i--;
				break;
			}
		}
	}
	 
	cout << " Vivod bykv = " ;
	_getch();
	return 0;
}
cat_gav вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработка массива lechan Microsoft Office Excel 2 18.05.2012 12:54
инициализация массива, вывод массива и обработка массива должны быть реализованы с помоshью функций airesjke Помощь студентам 0 02.03.2012 16:14
Обработка массива Элизабет Помощь студентам 3 24.12.2011 00:57
Обработка Массива Марина01 Помощь студентам 6 26.04.2011 16:38
C++ Обработка массива JonnySKS Помощь студентам 0 05.05.2010 20:14