Mercurial > hg > Database > Christie-sharp
view Test/Example/FizzBuzz/FizzBuzz.cs @ 51:486683ead53f
bug survey
author | riono <e165729@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 11 Jan 2022 20:02:18 +0900 |
parents | 6d733b2ea461 |
children | e75e143b92e7 |
line wrap: on
line source
using System; using Christie_net.annotation; using Christie_net.codegear; namespace Christie_net.Test.Example.FizzBuzz { public class FizzBuzz : CodeGear { [Take] private int num; public override void Run(CodeGearManager cgm) { if (num % 3 == 0 && num % 5 == 0) { Console.WriteLine(num + ":FizzBuzz"); }else if (num % 3 == 0) { Console.WriteLine(num + ":Fizz"); }else if (num % 5 == 0) { Console.WriteLine(num + ":Buzz"); }else if(num < 0) { cgm.GetLocalDGM().Finish(); } else { Console.WriteLine(num); } GetDgm("Counter").Put("num", num+1); cgm.Setup(new FizzBuzz()); } } }