★ 연습문제_1번
//1 다음 내용을 프로그램 코드로 적어본 다음 하나의 프로그램으로 작성해서 실행 결과를 확인하자.
// ① double 변수 miles를 선언하고, 100으로 초기화
// ② double 변수 MILE_TO KILOMETER 선언, 1. 609로 초기화
// ③ double 변수 kilometer 선언
// ④ miles와 MILE_TO_KILOMETER을 곱하여 kilometer에 저장
// ⑤ 화면에 kilometer 출력하기
● 결과 & 스크린샷
#include <iostream>
using namespace std;
int main(void)
{
double miles =100;
double MILE_TO_KILOMETER=1.609f;
double kilometer;
kilometer = miles * MILE_TO_KILOMETER;
cout << kilometer<<endl;
return 0;
}
★ 연습문제_2번
//2 다음 내용에 대응되는 각 프로그램 코드를 적어보자.
//① 정수형 변수 score1을 선언하고, 100으로 초기화한다.
//② 정수형 변수 score2를 선언하고, 78로 초기화한다.
//③ 정수형 변수 score3을 선언하고, 78로 초기화한다.
//④ 앞의 ①, ② , ③을 한 문장으로 선언해보자.
//⑤ 정수형 변수 total을 선언한다.
//⑥ 실수형 변수 average를 선언한다.
//⑦ score1, score2, score3를 모두 더해서 total에 그 결괴를 할당한다.
//⑧ total을 3으로 나누어서 그 결과를 average에 저장한다.
//⑨ total을 출력한다.
//⑩ average를 출력한다.
● 결과 & 스크린샷
#include <iostream>
using namespace std;
int main(void)
{
int score1=100, score2=78, score3=78;
int total;
float average;
total= score1+score2+score3;
average = total/3;
cout <<"총합 :" <<total<<endl;
cout <<"평균 :"<< average<<endl;
}
★ 연습문제_3번
//[연습문제 1]의 내용을 프로그램으로 완성해서 컴파일하고, 발생한 경고 메시지가 있는 경우
//그 이유를 적어보자. 실행 결과도 적어보자.
#include <iostream>
using namespace std;
int main(void)
{
double miles =100;
double MILE_TO_KILOMETER=1.609f;
double kilometer;
kilometer = miles * MILE_TO_KILOMETER;
cout << kilometer<<endl;
return 0;
}
● 결과 & 스크린샷
??? 경고가 안뜸??
★ 연습문제_4번
//1 다음 내용을 프로그램 코드로 적어본 다음 하나의 프로그램으로 작성해서 실행 결과를 확인하자.
// ① double 변수 miles를 선언하고, 100으로 초기화
// ② double 변수 MILE_TO KILOMETER 선언, 1. 609로 초기화
// ③ double 변수 kilometer 선언
// ④ miles와 MILE_TO_KILOMETER을 곱하여 kilometer에 저장
// ⑤ 화면에 kilometer 출력하기
● 결과 & 스크린샷
#include <iostream>
using namespace std;
int main(void)
{
double miles =100;
double MILE_TO_KILOMETER=1.609f;
double kilometer;
kilometer = miles * MILE_TO_KILOMETER;
cout << kilometer<<endl;
return 0;
}
★ 연습문제_5번
//5 다음 프로그램의 실행 결과를 적어보자.
#include <iostream>
using namespace std;
int main()
{
cout<< " 사과가"<< 10 << "개 있다 \n" ;
cout<< " 사과가한개에" << 500 <<"원이다 .\n";
return 0;
}
● 결과 & 스크린샷
/*
결과값
사과가 10개 있다 개행
사과가한개에500원이다. 개행
cout으로 "사과가 10개있다 "를 출력한다 여기서 \n은 개행
cout으로 "사과가한개에500원이다 "를 출력한다 여기서 \n은 개행
*/
★ 연습문제_6번
//6 다음프로그램의빈칸에적절한묘드를적고 그실행결과를적어보자.
#include <iostream>
using namespace std;
int main()
{
int unit , count, total;
unit=500;
count=5;
total=unit*count;
cout << " 총 금액 " << total << endl;
return 0;
}
● 결과 & 스크린샷
★ 연습문제_7번
//7 다음 프로그램을 Visual C++ 2010에서 실행해 보자. 실행 시 발생하는 오류 창을 확인하고
//그이유를적어보자.
#include <iostream>
using namespace std;
int main()
{
int a ;
cout <<"a "<< a << endl ;
return 0;
}
● 결과 & 스크린샷
//int a를 선언하고 초기화를 안해줬기 때문에 a에는 쓰레기 값이 들어있다.
//그상태로 a를 불러와봤자 제대로된 값이 들어있을리 없으므로 에러가 난것이다.
★ 연습문제_8번
//8 다음은 프로그램과 실행 결과이다. 실행 결과가 왜 그렇게 출력되었는지 그 이유를 적어보자.
#include <iostream>
using namespace std;
int main()
{
short m_short = 40000;
cout <<"m_ short 40000 일 때 m_short "<< m_short <<" \n ";
m_short=20000 ;
cout <<"m_short 20000 일 때 m_short " << m_short <<" \n ";
int m_int = 40000 ;
cout <<"m_int 40000 일 때 m_lnt= " << m_int <<" \n ";
return 0;
}
● 결과 & 스크린샷