1) 지식 창고는 본인이 작성한 콘텐츠(팁/노하우/리소스/강좌 등)을 무료 혹은 가상화폐인 납포인트를 통해 공유하는 공간입니다.
2) 본인이 작성한 콘텐츠에 대해서만 지식 창고에 등록할 수 있으며, 저작권에 위배되는 콘텐츠는 사전경고 없이 삭제될 수 있습니다.
3) 콘텐츠 구매 및 첨부파일 다운로드는 회원그룹 '연구원' 이상 가능하오니, 경험치를 쌓아 진급한 후에 이용 부탁드립니다.
4) 무료 콘텐츠의 본문은 구매절차 없이 즉시 이용할 수 있으며, 판매 납포인트가 있는 콘텐츠는 구매 후 이용할 수 있습니다.
5) 콘텐츠 판매에 따른 납포인트 수익은 지정한 비율(50%)에 따라 판매자에게 지급하며, 납포인트 수익을 통해 진급을 빨리할 수 있습니다.
6) 구매 후 평가를 하면 구매 납포인트의 20%를 돌려 드립니다.
판매자 | 나니 | 판매 납포인트 | 무료 | 평점 | 0점 / 총 0명 참여 |
---|
제가 수업시간에 수행했던 C++ 기초적인 과제들 올려봅니다.
시작하신지 얼마 안되신분들에게는 도움이 될것 같네요...^^
첨부 못받는분들을 위해 그냥 소스 복사해서 올립니다.
/*임의의 문자열이 주어질때,
(1)문자열의 개수를 계산하고
(2)임의로 주어진 알파벳과 같은 문자가
이 문자열에 몇 개 포함되어 있는지 출력하는 프로그램 작성*/
#include<iostream.h>
#include<string.h>
#define StringSize 64 //StringSize는 64로 정의
void main()
{
char String[StringSize]; //문자열 변수 선언
char Ch;
int i,n,Count=0; //초기화
cout<<"Enter the Expression without spaces"<<endl; //문자열 입력
cin>>String;
cout<<"The length of the string you just entered is "<<strlen(String)<<endl; //strlen함수를 이용한 문자열의 길이 출력
cout<<"Enter the Character you want"<<endl; //임의의 알파벳 입력
cin>>Ch;
n=strlen(String);
for(i=0;i<n;i++) //문자열의 개수만큼 반복루프
{
if(String[i] == Ch) //문자열의 임의번째의 자료와 Ch에 입력된 자료가 같을경우 Count는 올라감
{
Count++;
}
}
cout<<"The number of same character is "<<Count<<endl;
}