# Array of positive and negative numbers - Practice Exercises C# Sharp

## Lesson 4:

## Structures and Strings

## Exercise 4.4:

## Array of positive and negative numbers

## Objetive:

## Create a C# program to ask the user for 10 real numbers and display the average of the positive ones and the average of the negative ones.

## Source Code:

```
using System;
public class ArrayOfPositiveAndNegative
{
public static void Main()
{
float[] numbers = new float[10];
float totalPositive = 0.0f;
float totalNegative = 0.0f;
int countPositive = 0;
int countNegative = 0;
for (int i=0;i < 10;i++)
{
Console.Write("Number {0}= ",i+1);
numbers[i] = Convert.ToSingle( Console.ReadLine());
}
for (int i=0;i < 10;i++)
{
//Negative
if (numbers[i] < 0)
{
totalNegative = totalNegative + numbers[i];
countNegative++;
//Positive
if (numbers[i] > 0)
{
totalPositive = totalPositive + numbers[i];
countPositive++;
}
Console.WriteLine("Average numbers negatives = {0}",totalNegative /
countNegative);
Console.WriteLine("Average numbers positives = {0}",totalPositive /
countPositive);
}
}
```

Exercisey 4.4