/// <summary> /// Determines how many numbers are negative and how many positive /// </summary> public static void PositiveNegativeNumber() { int positivesCount = 0; int negativesCount = 0; while (true) { // determine number sign string s = Console.ReadLine(); NumberSign ns = CountPositiveNegativeNumbers(s); //break if blank space if (ns == NumberSign.BLANK_SPACE) { break; } // break if number was 0 if (ns == NumberSign.ZERO) { break; } if (ns == NumberSign.POSITIVE) { positivesCount++; } else if (ns == NumberSign.NEGATIVE) { negativesCount++; } } }
public async Task <IActionResult> Edit(int id, [Bind("NumberSignId,NumberSignName,OwnerSignature,EntryDate")] NumberSign numberSign) { if (id != numberSign.NumberSignId) { return(NotFound()); } if (ModelState.IsValid) { try { numberSign.OwnerSignature = HttpContext.Session.GetString("username"); numberSign.EntryDate = DateTime.Now; _context.Update(numberSign); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!NumberSignExists(numberSign.NumberSignId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(numberSign)); }
public override int GetHashCode() { var hashCode = -618711958; hashCode = hashCode * -1521134295 + NumberSign.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <int[]> .Default.GetHashCode(HugeIntegerArray); return(hashCode); }
public async Task <IActionResult> Create([Bind("NumberSignId,NumberSignName,OwnerSignature,EntryDate")] NumberSign numberSign) { if (ModelState.IsValid) { numberSign.OwnerSignature = HttpContext.Session.GetString("username"); numberSign.EntryDate = DateTime.Now; _context.Add(numberSign); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(numberSign)); }
public void WorkForBlankSpace() { NumberSign result = Week4.CountPositiveNegativeNumbers(""); Assert.AreEqual(result, NumberSign.BLANK_SPACE); }
public void WorkForZeroNumber() { NumberSign result = Week4.CountPositiveNegativeNumbers("0"); Assert.AreEqual(result, NumberSign.ZERO); }
public void WorkForNegativeNumber() { NumberSign result = Week4.CountPositiveNegativeNumbers("-9"); Assert.AreEqual(result, NumberSign.NEGATIVE); }
public void WorkForPositiveNumber() { NumberSign result = Week4.CountPositiveNegativeNumbers("20"); Assert.AreEqual(result, NumberSign.POSITIVE); }
public void FailWhithTextValue() { NumberSign result = Week4.CountPositiveNegativeNumbers("nombre"); }