Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

Kristina456 avatar Kristina456 0 Точки

Nums 1-20 for loop C#

Здравейте,

когато си качих решението на 5 задача (за отпечатване на числата от 1 до 20) в Judge системата ми изписва "грешка при компилацията" но не разбирам какво съм сгрешила. Някой може ли да помогне? Това ми е кода:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Nums1To20
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i=1; i<20; i++);
          {
            Console.WriteLine(i);
          }
        }
    }
}

Тагове:
0
Programming Basics
ivaneski91 avatar ivaneski91 13 Точки

Пробвай така

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Nums1To20
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i=1; i<=20; i++);
          {
            Console.WriteLine(i);
          }
        }
    }
}

 

 

1
03/09/2016 17:57:16
ivaneski91 avatar ivaneski91 13 Точки

 

Не пробвах решението ти но на пръв поглед изглежда да печата до 19 а предполагам задачата ти е до 20  : )

0
Kristina456 avatar Kristina456 0 Точки

Благодаря!

Да, опитах и с <=20, но пак не стана :(

Излиза ми като съобщение 

"The name 'i' does not exist in the current context"
0
ivaneski91 avatar ivaneski91 13 Точки

да видях, махни точката и запетайката  for (int i=1; i<=20; i++);

0
06/06/2017 14:20:32
ivaneski91 avatar ivaneski91 13 Точки
using System;

namespace Nums1To20
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 1; i <= 20; i++)
            {
                Console.WriteLine(i);
            }
        }
    }
}
0
Emilio1312 avatar Emilio1312 0 Точки

ако имаш for (int i = 1 ; i <20 ; i++) ти печатиш до 19 ,но ако направиш for (int i = 1 ; i <21 ; i++){Console.WriteLine(i)} ще печатиш до 20 :)

0
Ikovskaa avatar Ikovskaa 0 Точки

След for никога няма ; .. това е грешката според мен :)

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.