본문 바로가기

언어/C++

원기둥의 반지름과 높이로 부피 구하기 ! argc, argv / CUI, GUI ver

#include <iostream>
#include <cstdlib>
#include <math.h>

using namespace std;

int main(int argc,char *argv[]){

	int h,r;
	long double const pi=3.141592;
	if(argc==2){
		
			h=1;
			r=atoi(argv[1]);
			cout << "argc: " << argc<< endl;
			
			for(int i=0; i<argc; i++){
				cout << "argv: " << argv[i] << endl;	
			}
			
			cout<<"H value : "<< h<< endl;
			cout << "R value: "<< r <<endl;
 		
	}
	
	if (argc==3){
		
		r=atoi(argv[1]);
		h=atoi(argv[2]);
		
			cout << "argc: " << argc<< endl;
			
			for(int i=0; i<argc; i++){
				cout << "argv: " << argv[i] << endl;	
			}
		
		cout << "H value : "<< h<< endl;
		cout <<" R value : "<< r << endl;		
		
	}
	
	cout <<"Result: "<< h*r*r*pi << endl;
}

'언어 > C++' 카테고리의 다른 글

원가게 상속 피자 메뉴 고르기 !  (0) 2019.12.02
원 가게 상속 와플 만들기 !  (0) 2019.12.02
공 게임 !  (0) 2019.11.29
항공예약 프로그램 !  (0) 2019.11.29
7장 10번 - 스택 구현하기  (0) 2019.11.28