검색결과 리스트
프로그래밍언어에 해당되는 글 24건
- 2013.03.15 #C++ [응용] 글자뒤집기.
- 2013.02.21 #C++ const상수에도 이니셜라이저!!
- 2013.02.21 #C++ 이니셜라이저
- 2013.02.18 #C++ 구조체안에함수정의하기
- 2013.02.15 #C++ using사용하기 3
- 2013.02.15 #C++ bool
- 2013.02.15 #C++ 함수오버로딩
- 2013.02.15 #C++ 출력과입력을동시에배워보자
- 2013.02.15 #C언어 - 파일I/O
- 2013.02.15 #C언어 - 외부선언을 가져오자
글
#C++ [응용] 글자뒤집기.
#include<iostream>
using namespace std;
int main(void)
{
char change[100];
cout<<"뒤집을단어선택 :";
cin>>change;
int len = strlen(change);
for(int i=len-1;i>=0;i--)
{
cout<<change[i];
}
cout<<endl;
return 0;
}
간단하게뒤집어보았습니다.
앞에내용을보셧다면
이정도는 무리없이 이해하셧으거라생각듭니다.
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ const상수에도 이니셜라이저!! (0) | 2013.02.21 |
---|---|
#C++ 이니셜라이저 (0) | 2013.02.21 |
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
|
글
#C++ const상수에도 이니셜라이저!!
#include<iostream> //알죵?
using namespace std; //알죵?
class s //class s열기
{
const int num; // const int 자료형 num선언
public: //귀속안하기
s(int se) //class s(int se)
:num(se)//num값에 se값넣기
{
//무시
}
void Show() //출력
{
cout<<num<<endl;
}
};
int main(void)
{
s se(100); // int se 에 100값넣어주기
se.Show(); //num값출력
return 0;
}
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ [응용] 글자뒤집기. (0) | 2013.03.15 |
---|---|
#C++ 이니셜라이저 (0) | 2013.02.21 |
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
|
글
#C++ 이니셜라이저
class Same
{
pirvate:
int num;
int num2;;
public:
Same(int x, int y)
: num(x)
{
num2 = y;
}
};
일때
num값에 x값을 집어넣고
num2에 y값을 집어넣는겁니다.
잘봐주세요 여기선딱히 설명해드릴게없네요.
감사합니다 -
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ [응용] 글자뒤집기. (0) | 2013.03.15 |
---|---|
#C++ const상수에도 이니셜라이저!! (0) | 2013.02.21 |
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
|
글
#C++ 구조체안에함수정의하기
#include<iostream> //이젠지쳐요 흐규흐규알죠?
using namespace std; //모르신다면 전에 using강좌를봐주세요!_!
struct Point // Point라는구조체 시작
{
int xpos;//int형xpos선언
int ypos;//int형ypos선언
void MovePos(int x, int y) //구조체안에함수정의하기 좋은점 따로 매개변수로 안받아줘도되는장점이있다. (이함수는 더하고빼는그런함수다.)
{
xpos +=x; //값더하기
ypos +=y; //마찬가지
} //닫기
void AddPoint(const Point &pos) // 이건 구조체변수한개더선언해줘서 그값을 또더해주는그런함수이다.
{
Point s = pos; //s라는포인트변수에 pos라는포인트변수의값을 담아줌(구지안담아줘도됨 바로쓰셔도뭐..)
xpos += s.xpos; // 값더하기
ypos += s.ypos; //값더하기
}
void ShowPosition(void) //출력하무
{
cout<<"["<<xpos<<"]"<<","<<"["<<ypos<<"]"<<endl; //xpos와 ypos출력!)
}
}; //구조체닫기
int main(void)
{
Point pos1={12,4}; //포인트변수 선언후 값대입
Point pos2 = {20,30}; //마찬가지
pos1.MovePos(-7,10); //xpos값에 -7과 ypos값에 10을빼줌 pos1포인트변수에 즉 12-7과 4+10이됨
pos1.ShowPosition(); //5와 14출력
pos1.AddPoint(pos2); // pos1값에 pos2값을넣어줌 (5,14값에더해주는거다)
pos1.ShowPosition(); // 25,44출력
return 0; //0반환
} //닫기
소스출처 - 윤성우저자님의C++프로그래밍
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ const상수에도 이니셜라이저!! (0) | 2013.02.21 |
---|---|
#C++ 이니셜라이저 (0) | 2013.02.21 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
#C++ 함수오버로딩 (0) | 2013.02.15 |
|
글
#C++ using사용하기
#include<iostream> //지겹죠?
using std::cout;
//::<<공간지정확장자라고하는건데요 간소화시키는겁니다 공간을지정하지않고 호출하겟다 뭐이런의미겟죠 원래 std::cout까지썻다면
요걸써주면 cout만으로도 사용이가능해집니다.
using std::cin; // 위와동일
using std::endl;
//위와동일
int main(void) //메인함수
{
int add=1; //add에
1대입
cout<<add<<' '<<endl; //위에보듯이 cout만써주고있음 add출력 endl도
생략
return 0; // 0반환
}
하하
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ 이니셜라이저 (0) | 2013.02.21 |
---|---|
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ bool (0) | 2013.02.15 |
#C++ 함수오버로딩 (0) | 2013.02.15 |
#C++ 출력과입력을동시에배워보자 (0) | 2013.02.15 |
|
글
#C++ bool
#include<iostream> //선언
using namespace std; //공간지정확장자줄이기
bool Check(int a) //Check 반환형은 bool
{
if(a <=0) //a가 0보다작거나같다면
return false; //거짓 즉 0을 반환
else //아닐경우
return true; //트루 즉 1을반환
}
int main(void) //메인
{
bool chec; //자료형이 bool 인 chec선언
int a; // int형 a선언
cout<<"체크:"; //출력
cin>>a; //입력받음
chec = Check(a); //chec에 Check값을대입함
if(chec) //true일때
cout<<"true"<<endl; //트루
else //false일때
cout<<"false"<<endl; //false
}
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ 이니셜라이저 (0) | 2013.02.21 |
---|---|
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ 함수오버로딩 (0) | 2013.02.15 |
#C++ 출력과입력을동시에배워보자 (0) | 2013.02.15 |
|
글
#C++ 함수오버로딩
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ 이니셜라이저 (0) | 2013.02.21 |
---|---|
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
#C++ 출력과입력을동시에배워보자 (0) | 2013.02.15 |
|
글
#C++ 출력과입력을동시에배워보자
#include<iostream> //c++에서 쓰이는 기본헤더파일. (c++은 cpp파일확장자로꼭해야되여)
int
main(void)
{
int val,val2; //인트형 val,va2l선언
int result =0;
//result선언과동시에 0으로초기화
std::cout<<"두 개의 숫자입력: "; //c언어로 printf문같은겁니다.
아주유용하게쓰일거에요.
std::cin>>val>>val2; // scanf같은겁니다. 구분은 tap 혹은 enter
등이있습니다.
result = val+val2; //초기화해준 result에 val값과 val2값을
넣어줍니다.
std::cout<<"두 수 사이의 숫자 합: "<<result<<std::endl; //
result값을 출력해줍니다.
return 0; // 0을 반환합니다.
}
비록 좋은강의는아니지만
달려봐요~+~
'프로그래밍언어 > C++' 카테고리의 다른 글
#C++ 이니셜라이저 (0) | 2013.02.21 |
---|---|
#C++ 구조체안에함수정의하기 (0) | 2013.02.18 |
#C++ using사용하기 (3) | 2013.02.15 |
#C++ bool (0) | 2013.02.15 |
#C++ 함수오버로딩 (0) | 2013.02.15 |
|
글
#C언어 - 파일I/O
#include<stdio.h>
int main(void)
{
FILE *fp = fopen("경로파일명혹은파일명.txt","rt"); /첫번쨰는파일명이구요 두번쨰는 모드인데 r = read w = write t = txt b = bin
fprintf(fp,"바보"); // fp 즉 경로파일명혹은파일명.txt라는 파일을 생성후에 그안에 바보라는 글씨를넣어줌
fclose(fp); // 파일을닫아줌 (리소스)
return 0; //리턴
}
비교적간단하게 ㅇㅇ
쓰는건나중에올릴게용
'프로그래밍언어 > C언어' 카테고리의 다른 글
#C언어 - 외부선언을 가져오자 (0) | 2013.02.15 |
---|---|
#C언어 - 시간구하기(새로운방식) (0) | 2013.02.15 |
#C언어 - 홀짝분할 출력 (0) | 2013.02.15 |
#C언어 - 시간구해보기 (0) | 2013.02.15 |
#C언어 - 곱셈응용(직접제작해보기) (0) | 2013.02.15 |
|
글
#C언어 - 외부선언을 가져오자
ㅋㅋㅋ..이번엔 외부선언문을가져오는 강좌입니다.~_~
C언어 를하실떄 꼭 한파일에서만 쓰시는건아니죠? 예를들어 첫번째파일에는 숫자관련 두번째파일에는 문자열관련 이런식으로 따로따로둬야할때가많습니다. 한프로젝트를다룰때도
그때 필요한게있습니다.
예제보시죠
number.c라는 c소스파일에
double number = 0.0;
이있습니다.
main.c로돌아와서
위에꺼생략
int main(void)
{
printf("%f",number);
retrn 0;
}
이렇게써야됩니다. 근데 main함수에는 number라는 선언문이없네요
그때
extern 이라는 함수가있습니다.
예제
extern double number; //외부어딘가에 더블형 넘버가있으니 갖고와라
int main(void) //메인
{
printf("%f",number); //그 넘버를이용해서 출력해라
return 0; //리턴
}
이런식으로 사용하시면됩니다. (주석달아드리겟슴니다)
'프로그래밍언어 > C언어' 카테고리의 다른 글
#C언어 - 파일I/O (0) | 2013.02.15 |
---|---|
#C언어 - 시간구하기(새로운방식) (0) | 2013.02.15 |
#C언어 - 홀짝분할 출력 (0) | 2013.02.15 |
#C언어 - 시간구해보기 (0) | 2013.02.15 |
#C언어 - 곱셈응용(직접제작해보기) (0) | 2013.02.15 |
|