using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hello World");
string askWeight = "Enter weight in Kg:";
string askHeight = "Enter height in cm: " ;
string askWidth = "Enter width in cm: " ;
string askDepth = "Enter depth in cm: " ;
List<string> ask = new List<string>(){
Dictionary<string, int> qsAns = new Dictionary<string, int>();
foreach(string qs in ask){
string read = Console.ReadLine();
if(!Int32.TryParse(read, out ans)) {
Console.WriteLine("Oops, thats not a number, Please enter a number");
Console.WriteLine("Please enter a value greater than 0");
Parcel userParcel = new Parcel(qsAns[askWeight],qsAns[askHeight],qsAns[askWidth],qsAns[askDepth]);
public Parcel(int w, int h, int width, int d) {
private bool setWeight(int w){
Console.WriteLine("please enter a positive number");
private bool setHeight(int h){
Console.WriteLine("please enter a positive number");
private bool setWidth(int w){
Console.WriteLine("please enter a positive number");
private bool setDepth(int d){
Console.WriteLine("please enter a positive number");
public void setCategoryCost(){
int volume = width * height * depth ;