C# application using array. Considering two types of cars: Nissan and Toyota; Th
ID: 3795619 • Letter: C
Question
C# application using array.
Considering two types of cars: Nissan and Toyota; There are 4 available Nissan cars and 4 available Toyota cars. Use array to create C# application that prompt the user for car type (Nissan, Toyota) then reserves an order of that type. First 4 array orders are Nissan, and the second 4 array orders are Toyota. When there is no car of that type available, show a message letting the user know that there is no car available.
Test cases:
1 Nissan
2 Toyota
3 Toyota
4 Toyota
5 Toyota
6 Nissan
Explanation / Answer
program
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
String[] nissancars = { "Nissan", "Nissan", "Nissan", "Nissan" };
String[] toyotocars = { "Toyota", "Toyota", "Toyota", "Toyota" };
Console.WriteLine("do you want cars on not if type y/n");
String choice = Console.ReadLine();
int nlength = nissancars.Length;
int tlength = toyotocars.Length;
if (choice.Equals("y"))
{
while (choice.Equals("y"))
{
Console.WriteLine("enter your favorite car nissan or toyota");
String carchoice = Console.ReadLine();
if (carchoice.Equals("Nissan".Trim ())||carchoice .Equals ("nissan".Trim ()))
{
if (nlength == 0)
{
Console.WriteLine("no cars are available for this model");
break;
}
else
{
nlength = nlength - 1;
Console.WriteLine("success");
}
}
else if (carchoice.Equals("Toyota".Trim ())||carchoice .Equals ("toyota".Trim ()))
{
if (tlength == 0)
{
Console.WriteLine("no toyota cars available ");
break;
}
else
{
tlength = tlength - 1;
Console.WriteLine("toyota booking is success");
}
}
Console.WriteLine("do you want cars or not if type y/n");
choice = Console.ReadLine();
}
}else
{
Console.WriteLine("you didn't choose any car..........thank u for visiting");
}
Console.WriteLine("the nissan available cars are {0}", nlength );
Console.WriteLine("the toyota available cars are {0}", tlength);
Console.ReadKey();
}
}
}
output
do you want cars on not if type y/n
y
enter your favorite car nissan or toyota
nissan
success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
nissan
success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
toyota
toyota booking is success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
toyota
toyota booking is success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
toyota
toyota booking is success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
toyota
toyota booking is success
do you want cars or not if type y/n
y
enter your favorite car nissan or toyota
toyota
no toyota cars available
the nissan available cars are 2
the toyota available cars are 0
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.