문제 :

int cin.get() 함수를 이용하여 키보드로부터 한 라인을 읽고 ‘a’가 몇 개인지 출력하는 프로그램을 작성하라.

실행 결과 :

목적 및 힌트 :

cin으로 키 입력 연습

코드 :

1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include  using namespace std; int main() { int a; int cnt=0; while( (a = cin.get() ) != EOF ){ if(a == ‘a’) cnt++; else if(a == ‘\n’) break; } cout « cnt; }

설명 :

cin은 C++ 표준 입출력 스트림 객체입니다. 따라서 iostream 헤더 파일은 include 했다면 저절로 cin 객체가 생성되어 바로 사용할 수 있습니다.

공유하기

게시글 관리

코딩은 내일부터 ;

저작자표시 비영리 (새창열림)

💻 개발 & CS > C++ 프로그래밍’ 카테고리의 다른 글

명품 C++ programming 실습 문제 11장 3번  (3) 2020.03.27
명품 C++ programming 실습 문제 11장 2번  (1) 2020.03.27
명품 C++ programming 실습 문제 10장 16번  (1) 2020.03.11
명품 C++ programming 실습 문제 10장 15번  (3) 2020.03.11
명품 C++ programming 실습 문제 10장 14번  (1) 2020.03.11