power-girl0-0

[ C++ ] 문자를 입력받아 모음과 자음 수 구하기 본문

언어/C++

[ C++ ] 문자를 입력받아 모음과 자음 수 구하기

power-girl0-0 2021. 3. 23. 01:54
728x90

 간단한 문자열 입력받아 출력하기 

#include <iostream>

using namespace std;

int main(){
	cout<<"이름을 입력하세요>>";
	char name[20]; 
	cin.getline(name,20,'\n'); 
	cout<<"이름은 "<<name<<"입니다.\n"<<endl;  
	
	cout<<"주소를 입력하세요>>";
	char address[100]; 
	cin.getline(address,100,'\n'); 
	cout<<"주소는 "<<address<<"입니다.\n\n"; 

	cout<<"address배열의 사이즈 : "<<sizeof(address)<<endl; 
	cin.ignore(); //버퍼지우기 
	
	return 0;
} 

 

 


 문자 입력받아, 모음과 자음 수 구하기  

#include <iostream> //전처리기 :입출력 헤더파일

using namespace std;


int main(){
	char ch;
	char mouem[6] = {'a','e','i','o','u'};
	int count=0;
	int num=0;
	cout << "문자를 입력하시오."<<endl;
	 
	while(cin >> ch){
		cout << "문자 : "<< ch <<endl;
		
		for(int i=0; i<6; i++){
			if(mouem[i] == ch){
				count += 1;
				num -= 1;
			}
		}
		num += 1;
	}
	cout << "모음의 수 : "<<count<<", 자음의 수 : "<<num<<endl;
	
	return 0;
} 

 

 

 

728x90

'언어 > C++' 카테고리의 다른 글

[ C++ ] 해밍코드 거리 구하기  (0) 2021.03.23
[ C++ ] 반 평균 구하기  (0) 2021.03.23
[ C++ ] 랜덤한 수 합 맞추기  (0) 2021.03.23
[ C++ ] 랜덤 수 & 최대값 & 정렬  (0) 2021.03.16
[ C++ ] 출력 & 입력  (0) 2021.03.16
Comments