CH04_ PROGRAMMING
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

CH04_ PROGRAMMING에 대한 보고서 자료입니다.

본문내용

<= 'Z'))
cnt_al++;
else if(text[i] >= '1' && text[i] <= '9')
cnt_num++;
else if(text[i] == ' ')
cnt_bl++;
}
cout<<"알파벳 글자의 갯수는 : "< cout<<"숫자의 갯수는 : "< cout<<"공백 문자의 갯수는 : "< return 0;
}
9. 사용자로부터 문자열을 받아서 단어의 개수를 계산하여서 콘솔에 출력하는 프로그램을 작성하여 보자.
#include
#include
using namespace std;
int main()
{
int cnt_word = 1;
string text;
cout<<"문자열을 입력하세요 : ";
getline(cin, text);
for(int i = 0; i < text.length(); i++)
{
if (text[i] == ' '){
cnt_word++;
}
}
cout<<"단어의 개수는 : "< return 0;
}
10. 사용자에게서 받은 문자열을 역순으로 화면에 출력하는 프로그램을 작성하여 보자.
#include
#include
using namespace std;
int main()
{
int i;
string str;
cout<<"문자열을 입력하세요 : ";
getline(cin, str);
for(i = str.length() -1; i >= 0; i--)
cout< cout< return 0;
}
11. 사용자로부터 받은 문자열에서 자음과 모음의 개수를 계산하여서 출력하는 프로그램을 작성하라.
#include
#include
using namespace std;
int main()
{
int cnt_vowel = 0, cnt_con = 0;
string text;
cout<<"문자열을 입력하세요 : ";
getline(cin, text);
for(int i=0; i < text.length(); i++)
{
if ((text[i] >= 'a' && text[i] <= 'z') || (text[i] >= 'A' && text[i] <= 'Z')){
if(text[i] == 'a' || text[i] == 'e' || text[i] == 'i' || text[i] == 'o' || text[i] == 'u' ){
cnt_vowel++;
}
else{
cnt_con++;
}
}
}
cout<<"자음의 개수는 : "< cout<<"모음의 개수는 : "< return 0;
}
12. 사용자로부터 아이디와 패스워드를 받아서 일치하는지를 검사하는 프로그램을 작성하여 보자.
#include
#include
using namespace std;
int main()
{
string id("HONG");
string pwd("1234");
string u_id, u_pwd;
cout<<" > ID를 입력하세요 : ";
cin>>u_id;
cout<<" > 패스워드를 입력하세요 : ";
cin>>u_pwd;
if( id == u_id && pwd == u_pwd)
cout<<" >> ID, 패스워드가 일치합니다. "< else
cout<<" >> ID, 패스워드가 일치하지 않습니다. "< return 0;
}
13. 워드 프로세서에 사용되는 “찾아 바꾸기” 기능을 구현하여 보자.
#include
#include
using namespace std;
int main()
{
int cnt_vowel = 0, cnt_con = 0;
string text, search_text, change_text;
cout<<"문자열을 입력하세요 : ";
getline(cin, text);
cout<<"찾을 문자열을 입력하세요 : ";
cin>>search_text;
cout<<"바꿀 문자열을 입력하세요 : ";
cin>>change_text;
text.replace(text.find(search_text),change_text.length(),change_text);
cout< return 0;
}

키워드

  • 가격2,300
  • 페이지수9페이지
  • 등록일2014.11.04
  • 저작시기2012.4
  • 파일형식한글(hwp)
  • 자료번호#945465
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니