언어/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