In this article, we are going to learn how to solve simple problems by using linear structures in C#. We are going to accept inputs, work with them and print the output to the console window.

For the complete navigation of this series check out: C# Back to Basics.

So let’s start.

Example 1: Create an application that prints out the sum of two integer values that the user inputs in the console window.

Let’s create a new console application and name it `SumGenerator`. Then let’s type this code inside the `Main` method:

```namespace SumGenerator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Write the first integer:");

Console.WriteLine("Write the second integer:");

int result = first + second;
Console.WriteLine(\$"The result is {result}");

}
}
}
```

With the `Console.WriteLine()` statement, we display the message on the console window and move to the next line. The `Console.ReadLine()` statement will read our input, but it is of type string and what we need is an int type. So, we need to convert it with the `Convert.ToInt32()` statement. Finally, we calculate the sum and print it out. The `Console.ReadKey()` statement is here just to keep our console window open.

Let’s press F5 to start our application and enter two integer numbers:

```Write the first integer:
5
Write the second integer:
The result is 33```

## Using Inputs (first name and last name) and Printing Out the Full Name with Linear Structures in C#

Example 2: Write an application that for two provided inputs (name and last name), prints out the full name in a format: name <space> last name.

Let’s create a new console application and write the code:

```namespace FullNameGenerator
{
class Program
{
static void Main(string[] args)
{

string fullName = name + " " + lastName;

}
}
}
```

That’s it. If we run our project by hitting F5, we will see the result with the name and last name, space-separated.

## Conclusion

Excellent.

Now we know how to manipulate inputs in our applications and how to display the result in the console window. Furthermore, we have used the data conversion from `string` to `int`, to be able to sum the inputs from a user.

In the next post, we are going to show you how to work with strings in C#.