Jawaban Yudha Prama dari Pertanyaan Tuliskan angka 1-100 (ganti kelipatan 3 menjadi “se”, kelipatan 5 menjadi “to”, kelipatan 15 menjadi “seto”) menggunakan bahasa pemrograman favoritmu? di SETO.CO.ID

Lihat jawaban selengkapnya di SETO.CO.ID

Javascript:

for(i=0;i<100;) {
  console.log((++i%3?'':'se')+(i%5?'':'to')||i)
}

Objective-C:

- (void)setoObjectiveC
{
  for(int i = 1; i <= 100; i++) {
    NSString *output = @"";
    if(i % 3 == 0)
      output = [output stringByAppendingString:@"se"];
    if(i % 5 == 0)
      output = [output stringByAppendingString:@"to"];
    if([output length] == 0)
      output = [NSString stringWithFormat:@"%d", i];
    NSLog(@"%@", output);
  }
}

Java:

public class seto {
  public static void main(String[] args) {
    for(int i = 1; i <= 100; i++) {
      if (((i % 5) == 0) && ((i % 7) == 0))
        System.out.print("seto");    
      else if ((i % 5) == 0) System.out.print("se");
      else if ((i % 7) == 0) System.out.print("to");
      else System.out.print(i);
      System.out.print(" ");
    }
    System.out.println();
  }
}

PHP:

foreach(range(1, 100) as $number) {
  if ($number % 3 != 0 && $number % 5 != 0) {
    echo $number . '<br>';
    continue;
  }
  if ($number % 3 == 0) echo 'se';
  if ($number % 5 == 0) echo 'to';
  echo '<br>';
}

Python:

def seto(n):
  result = []
  for x in range(1, n+1):
      if x % 3 == 0 and x % 5 == 0:
          result.append("se to")
      elif x % 3 == 0:
          result.append('se')
      elif x % 5 == 0:
          result.append('to')
      else:
          result.append(str(x))
  return result
def main():
    print(', '.join(seto(100)))
main()

BrainFu*k:

/*sh*/
-[—–>+<]>–.>++++++++++.[->+++++<]>.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[—–>+<]>-.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>.>++++++++++.+[->+++++<]>+.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.[->+++++<]>-..>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>-.++.>++++++++++.[->+++++<]>-.+++.>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.[->+++++<]>-.+++++.>++++++++++.[->+++++<]>-.++++++.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>-.++++++++.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>..>++++++++++.[->+++++<]>.+.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.[->+++++<]>.++++.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>.++++++.>++++++++++.[->+++++<]>.+++++++.>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.[->+++++<]>+.–.>++++++++++.[->+++++<]>+.-.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>+.+.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[->+++++<]>+.++++.>++++++++++.[->+++++<]>+.+++++.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.-[—–>+<]>-.—.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[—–>+<]>-.-.>++++++++++.-[—–>+<]>-..>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.-[—–>+<]>-.++.>++++++++++.-[—–>+<]>-.+++.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[—–>+<]>-.+++++.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[—–>+<]>.—.>++++++++++.-[—–>+<]>.–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.-[—–>+<]>.+.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[—–>+<]>.+++.>++++++++++.-[—–>+<]>.++++.>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.-[->++++++<]>.—–.>++++++++++.-[->++++++<]>.—-.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[->++++++<]>.–.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.-[->++++++<]>.+.>++++++++++.-[->++++++<]>.++.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.+[->+++++<]>.——.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>.—-.>++++++++++.+[->+++++<]>.—.>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.+[->+++++<]>.-.>++++++++++.+[->+++++<]>..>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>.++.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>+.——.>++++++++++.+[->+++++<]>+.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.>++++++++++.+[->+++++<]>+.–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>+..>++++++++++.+[->+++++<]>+.+.>++++++++++.+[———>+<]>.++++[->+++<]>.[—>+<]>—.—–.>++++++++++.+[->+++++<]>++.——–.>++++++++++.+[->+++++<]>++.——-.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>++.—–.>++++++++++.[———>++<]>.—–.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.+[->+++++<]>++.–.>++++++++++.+[->+++++<]>++.-.>++++++++++.+[———>+<]>.++++[->+++<]>.>++++++++++.[———>++<]>.—–.

Tulisan ini dipost melalui Aplikasi Seto di tanya jawab seputar Programming, Python, Objective C, PHP, Java, dan Javascript.

Advertisements