This is in C I dont understand how to get it to place multip
This is in C++ I don\'t understand how to get it to place multiple \"Fence Segments\" (without using umpteen hundred switchs! and i feel like i\'m supposed to do it in a different method since we haven\'t learned about switch\'s yet...)
Design a Program that will help fanner build an enclosed fence. This will be rectangular with the character | used for the North and South fence posts and mdash used for the boards, the East and West fence posts will use the - for the fence post and: for the boards between Will ask for North/South side fence posts and the number of East/West side fence posts number NO VALUES Less than 2 will be accepted as for these values (re-ask until a valid answer is given for each) Maximum number accepted is 10 for each if a value > 10 is entered do not re-ask just use the value of 10 A looping statement must be used for this program to be signed by the instructor. Continue to Build new fence pastures until the answer is an \'N\' Inputs North_South posts 4 East_West posts 3 Response N The Sample Screen output should appear as follows adapted to inputs given 2016 Old Bruin Farm Fence Builder What is the Number of North/South Fence posts? Value must be at least 2 please What is the Number of North/South Fence posts? 4 What is the Number of East/West Fence posts? 3 Pasture Built!! Would you like to build another (Y/N)? NSolution
#include <iostream>
using namespace std;
int main()
{
int ns,ew;
char ch;
while(true)
{
while(true)
{
cout<<\"What is the Number of North/South Fence Posts?\";
cin>>ns;
if(ns<2)
{
cout<<\"Value must be atleast 2 please try again\"<<endl;
continue;
}
break;
}
while(true)
{
cout<<\"What is the Number of East/West Fence Posts?\";
cin>>ew;
if(ew<2)
{
cout<<\"Value must be atleast 2 please try again\"<<endl;
continue;
}
break;
}
for(int i=0;i<ns-1;i++)
{
cout<<\"|==\";
}
cout<<\"|\ \";
for(int i=0;i<ew-2;i++)
{
cout<<\":\";
for(int j=0;j<3*ns-4;j++)
{
cout<<\" \";
}
cout<<\":\ \";
cout<<\"-\";
for(int j=0;j<3*ns-4;j++)
{
cout<<\" \";
}
cout<<\"-\ \";
}
cout<<\":\";
for(int j=0;j<3*ns-4;j++)
{
cout<<\" \";
}
cout<<\":\ \";
for(int i=0;i<ns-1;i++)
{
cout<<\"|==\";
}
cout<<\"|\ \";
cout<<\"Would you like to build another (Y/N)?\";
cin>>ch;
if(ch==\'N\')
{
break;
}
}
return 0;
}

