What's new

C# Pls Help po. c# application that counts positive and negative numbers.

ja_mario14

Addict
Established
Paano ko po mapapadisplay ng ganito yung output, naattach po yung image ng result ng code ko tyka po
yung correct output ng application program sa ibaba. sana po matulungan niyo po ako.

============================================
using System;

class Program
{
static void Main() {

int i, sumPositive=0, sumNegative=0, countPositive=0, countNegative=0;
int[] arr = new int[10];

for(i=0;i<10;i++)
{
Console.Write("Enter Number: ");
arr = Convert.ToInt32(Console.ReadLine());
}

Console.Write("\nThe following are the numbers you entered:"+"\n\n");
for(i=0;i<10;i++)
{
Console.Write("{0} ", arr);
if(arr>0)
{
countPositive++;
sumPositive++;
}

if(arr<0)
{
countNegative++;
sumNegative++;
}

}
Console.Write("\n\nPositive Numbers: "+countPositive);
Console.Write("\nTotal Positive Numbers: "+sumPositive);

Console.Write("\n\nNegative Numbers: "+countNegative);
Console.Write("\nTotal Negative Numbers: "+sumNegative);
}
}

====================================================

PS. pasensya na po, di ko po mailagay yung code sa proper code text kasi wala po akong button.


Thank you in advance po mga master. God bless.


Correct Output.png My Code Result.png
 

Attachments

Solution
Code:
using System;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main()
        {

            int i, sumPositive = 0, sumNegative = 0;
            int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

            for (i = 0; i < 10; i++)
            {
                Console.Write("Enter Number: ");
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }

            Console.Write("\nThe following are the numbers you entered:" + "\n\n");
            for (i = 0; i < 10; i++)
            {
                Console.Write(String.Format("{0} ", arr[i]));
                if (arr[i] > 0)
                {
                    countPositive[i] = arr[i]...
C#:
class Program
    {
        static void Main()
        {

            int i, sumPositive = 0, sumNegative = 0;
            int[] arr = new int[10];
            int[] countPositive = new int[10], countNegative = new int[10];

            for (i = 0; i < 10; i++)
            {
                Console.Write("Enter Number: ");
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }

            Console.Write("\nThe following are the numbers you entered:" + "\n\n");
            for (i = 0; i < 10; i++)
            {
                Console.Write(String.Format("{0} ", arr[i]));
                if (arr[i] > 0)
                {
                    countPositive[i]= arr[i];
                    sumPositive++;
                }

                if (arr[i] < 0)
                {
                    countNegative[i]=arr[i];
                    sumNegative++;
                }

            }

                Console.Write("\n\nPositive Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countPositive[i] > 0)
                {
                    Console.Write(String.Format("{0} ", countPositive[i]));
                }
            }

                Console.Write("\nTotal Positive Numbers: " + sumPositive);

            Console.Write("\n\nNegative Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countNegative[i] != 0)
                {
                    Console.Write(String.Format("{0} ", countNegative[i]));
                }
            }

            Console.Write("\nTotal Negative Numbers: " + sumNegative);
            Console.ReadKey();
        }
    }
 
Hi sir. may error po sya.
pede pahelp po.?

C#:
class Program
    {
        static void Main()
        {

            int i, sumPositive = 0, sumNegative = 0;
            int[] arr = new int[10];
            int[] countPositive = new int[10], countNegative = new int[10];

            for (i = 0; i < 10; i++)
            {
                Console.Write("Enter Number: ");
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }

            Console.Write("\nThe following are the numbers you entered:" + "\n\n");
            for (i = 0; i < 10; i++)
            {
                Console.Write(String.Format("{0} ", arr[i]));
                if (arr[i] > 0)
                {
                    countPositive[i]= arr[i];
                    sumPositive++;
                }

                if (arr[i] < 0)
                {
                    countNegative[i]=arr[i];
                    sumNegative++;
                }

            }

                Console.Write("\n\nPositive Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countPositive[i] > 0)
                {
                    Console.Write(String.Format("{0} ", countPositive[i]));
                }
            }

                Console.Write("\nTotal Positive Numbers: " + sumPositive);

            Console.Write("\n\nNegative Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countNegative[i] != 0)
                {
                    Console.Write(String.Format("{0} ", countNegative[i]));
                }
            }

            Console.Write("\nTotal Negative Numbers: " + sumNegative);
            Console.ReadKey();
        }
    }


sir may error po sya. pede pahel po
 
using System;

namespace ConsoleApplication2
{
class Program
{
static void Main()
{

int i, sumPositive = 0, sumNegative = 0;
int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

for (i = 0; i < 10; i++)
{
Console.Write("Enter Number: ");
arr = Convert.ToInt32(Console.ReadLine());
}

Console.Write("\nThe following are the numbers you entered:" + "\n\n");
for (i = 0; i < 10; i++)
{
Console.Write(String.Format("{0} ", arr));
if (arr > 0)
{
countPositive = arr;
sumPositive++;
}

if (arr < 0)
{
countNegative = arr;
sumNegative++;
}

}

Console.Write("\n\nPositive Numbers: ");
for (i = 0; i < 10; i++)
{
if (countPositive > 0)
{
Console.Write(String.Format("{0} ", countPositive));
}
}

Console.Write("\nTotal Positive Numbers: " + sumPositive);

Console.Write("\n\nNegative Numbers: ");
for (i = 0; i < 10; i++)
{
if (countNegative != 0)
{
Console.Write(String.Format("{0} ", countNegative));
}
}

Console.Write("\nTotal Negative Numbers: " + sumNegative);
Console.ReadKey();
}
}
}
 
using System;

namespace ConsoleApplication2
{
class Program
{
static void Main()
{

int i, sumPositive = 0, sumNegative = 0;
int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

for (i = 0; i < 10; i++)
{
Console.Write("Enter Number: ");
arr = Convert.ToInt32(Console.ReadLine());
}

Console.Write("\nThe following are the numbers you entered:" + "\n\n");
for (i = 0; i < 10; i++)
{
Console.Write(String.Format("{0} ", arr));
if (arr > 0)
{
countPositive = arr;
sumPositive++;
}

if (arr < 0)
{
countNegative = arr;
sumNegative++;
}

}

Console.Write("\n\nPositive Numbers: ");
for (i = 0; i < 10; i++)
{
if (countPositive > 0)
{
Console.Write(String.Format("{0} ", countPositive));
}
}

Console.Write("\nTotal Positive Numbers: " + sumPositive);

Console.Write("\n\nNegative Numbers: ");
for (i = 0; i < 10; i++)
{
if (countNegative != 0)
{
Console.Write(String.Format("{0} ", countNegative));
}
}

Console.Write("\nTotal Negative Numbers: " + sumNegative);
Console.ReadKey();
}
}
}



Sir meron pa rin po. gumagana po sainyo sir?
ndi po sakin.

ss.png
 

Attachments

Attachments

mukhang nakuha ko kung bakit
nawala yung square brackets dun sa ibang variables

using System;

namespace ConsoleApplication2
{
class Program
{
static void Main()
{

int i, sumPositive = 0, sumNegative = 0;
int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

for (i = 0; i < 10; i++)
{
Console.Write("Enter Number: ");
arr = Convert.ToInt32(Console.ReadLine());
}

Console.Write("\nThe following are the numbers you entered:" + "\n\n");
for (i = 0; i < 10; i++)
{
Console.Write(String.Format("{0} ", arr));
if (arr > 0)
{
countPositive = arr;
sumPositive++;
}

if (arr < 0)
{
countNegative = arr;
sumNegative++;
}

}

Console.Write("\n\nPositive Numbers: ");
for (i = 0; i < 10; i++)
{
if (countPositive > 0)
{
Console.Write(String.Format("{0} ", countPositive));
}
}

Console.Write("\nTotal Positive Numbers: " + sumPositive);

Console.Write("\n\nNegative Numbers: ");
for (i = 0; i < 10; i++)
{
if (countNegative != 0)
{
Console.Write(String.Format("{0} ", countNegative));
}
}

Console.Write("\nTotal Negative Numbers: " + sumNegative);
Console.ReadKey();
}
}
}


Mukhang naaalis yung square brackets kapag nai paste ko na dito. Try ko mag attach ng text file.

Paki try itong nasa text file

why2.JPG
 

Attachments

Last edited:
mukhang nakuha ko kung bakit
nawala yung square brackets dun sa ibang variables

using System;

namespace ConsoleApplication2
{
class Program
{
static void Main()
{

int i, sumPositive = 0, sumNegative = 0;
int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

for (i = 0; i < 10; i++)
{
Console.Write("Enter Number: ");
arr = Convert.ToInt32(Console.ReadLine());
}

Console.Write("\nThe following are the numbers you entered:" + "\n\n");
for (i = 0; i < 10; i++)
{
Console.Write(String.Format("{0} ", arr));
if (arr > 0)
{
countPositive = arr;
sumPositive++;
}

if (arr < 0)
{
countNegative = arr;
sumNegative++;
}

}

Console.Write("\n\nPositive Numbers: ");
for (i = 0; i < 10; i++)
{
if (countPositive > 0)
{
Console.Write(String.Format("{0} ", countPositive));
}
}

Console.Write("\nTotal Positive Numbers: " + sumPositive);

Console.Write("\n\nNegative Numbers: ");
for (i = 0; i < 10; i++)
{
if (countNegative != 0)
{
Console.Write(String.Format("{0} ", countNegative));
}
}

Console.Write("\nTotal Negative Numbers: " + sumNegative);
Console.ReadKey();
}
}
}


Mukhang naaalis yung square brackets kapag nai paste ko na dito. Try ko mag attach ng text file.

Paki try itong nasa text file


try ko po sir.
pasensya na po sir. salamat po.
 
Code:
using System;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main()
        {

            int i, sumPositive = 0, sumNegative = 0;
            int[] arr = new int[10], countPositive = new int[10], countNegative = new int[10];

            for (i = 0; i < 10; i++)
            {
                Console.Write("Enter Number: ");
                arr[i] = Convert.ToInt32(Console.ReadLine());
            }

            Console.Write("\nThe following are the numbers you entered:" + "\n\n");
            for (i = 0; i < 10; i++)
            {
                Console.Write(String.Format("{0} ", arr[i]));
                if (arr[i] > 0)
                {
                    countPositive[i] = arr[i];
                    sumPositive++;
                }

                if (arr[i] < 0)
                {
                    countNegative[i] = arr[i];
                    sumNegative++;
                }

            }

            Console.Write("\n\nPositive Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countPositive[i] > 0)
                {
                    Console.Write(String.Format("{0} ", countPositive[i]));
                }
            }

            Console.Write("\nTotal Positive Numbers: " + sumPositive);

            Console.Write("\n\nNegative Numbers: ");
            for (i = 0; i < 10; i++)
            {
                if (countNegative[i] != 0)
                {
                    Console.Write(String.Format("{0} ", countNegative[i]));
                }
            }

            Console.Write("\nTotal Negative Numbers: " + sumNegative);
            Console.ReadKey();
        }
    }
}
 
Solution
Back
Top