2 / 2
Jan 2019

Witam.Proszę o pomoc w zadaniu pt.Stos gdyż Spoj wyświetla komunikat"błędna odpowiedź" a z moich testów wychodzi że wszystko działa :smiley: :smiley: .Proszę o pomoc :smiley:

namespace ConsoleApp50
{
class Program
{
static void Main(string[] args)
{
int[] stos = new int[10];
string znak;
int i = 0;
int k;
while ((znak = Console.ReadLine()) == “+” || znak =="-")
{
switch (znak)
{
case “+”:
{
k = Convert.ToInt32(Console.ReadLine());

                        if (i < 10)
                        {
                            stos[i] = k;
                            i++;
                            Console.WriteLine(":)");
                        }
                        else
                        {
                            Console.WriteLine("(:");
                        }
                    }
                    break;
                case "-":
                    {
                        if (i<=10&&i>0)
                        {
                            Console.WriteLine(stos[i-1]);

                            i--;
                        }
                        else
                        {
                            Console.WriteLine("(:");
                        }

                    }
                    break;


            }

        }


        Console.ReadLine();
    }


}

}

  • created

    Jan '19
  • last reply

    Jan '19
  • 1

    reply

  • 718

    views

  • 2

    users

  • 1

    link