Loading...

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

vkachanov avatar vkachanov 17 Точки

Здравей, не мога да пробвам кода ти в момента да видя дали съм прав, но пробвай да разделиш на 256 вместо 255.

Иначе тук можеш да видиш едно 100/100 работещо решение.

0
Konstantin_Kosev avatar Konstantin_Kosev 12 Точки
using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Threading.Tasks;
   
  namespace Increment_Variable
  {
  class IncrementVariable
  {
  static void Main(string[] args)
  {
  byte number = 0;
  int n = int.Parse(Console.ReadLine());
  int overFlows = 0;
   
  for (int i = 1; i <= n; i++)
  {
  number++;
   
  if (number == 0)
  {
  overFlows++;
  }
   
  }
   
  Console.WriteLine(number);
   
  if (overFlows > 0)
  {
  Console.WriteLine($"Overflowed {overFlows} times");
  }
  }
  }
  }
0
IlianMavrov avatar IlianMavrov 0 Точки

Благодаря

0
Pazzo avatar Pazzo 159 Точки

Възможно е кодът ти да не покрива някой гранични стойности.

За броя overflows пробвай не да делиш на 255 а да си направиш брояч в цикъла. Нещо такова:

            for (int i = 1; i <= n; i++)
            {
                number++;
                if (number == 0)
                {
                    counter++;
                    overflow = true;
                }
            }

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