#include <iostream>
/** είναι η βιβλιοθήκη της C++ που σου δείχνει 
τα όρια (min/max) των βασικών αριθμητικών τύπων,
 όπως πόσο μεγάλο αριθμό μπορεί να αποθηκεύσει*/
#include <climits>

#include <cfloat>

using namespace std; 

int main() {
	cout<<"Char size: "<< sizeof(char) <<endl;
	cout<<"Char min: "<<CHAR_MIN <<endl;
	cout<<"Char max: "<<CHAR_MAX <<endl;
	cout<<"Short size: "<<sizeof(short)<<endl;
	cout<<"Short min: "<<SHRT_MIN<<endl;
	cout<<"Short max: "<<SHRT_MAX<<endl;
	cout<<"Int size: "<<sizeof(int)<<endl;
	cout<<"Int min: "<<INT_MIN<<endl;
	cout<<"Int max:" <<INT_MAX<<endl;
	cout<<"Long size:" <<sizeof(long)<<" "<<sizeof(long long)<<endl;
	cout<<"Long min: " <<LLONG_MIN<<endl;
	cout<<"Long max: "<<LLONG_MAX<<endl;
	cout<<"Unsigned int:" <<sizeof(unsigned int)<< endl;
	cout<<"UINT max: "<<UINT_MAX<<endl;
	cout<<"Float size:"<<sizeof(float)<<endl;
	cout<<"Float min: "<<FLT_MIN<<endl;
	cout<<"Float max: "<<FLT_MAX<<endl;
	cout<<"Double size: "<<sizeof(double)<<endl;
	cout<<"Double min: "<<DBL_MIN<<endl;
	cout<<"Double max: "<<DBL_MAX<<endl;
	return 0 ;
	}
	
