Untitled

 avatar
unknown
plain_text
a year ago
1.7 kB
4
Indexable
void setup() {
  
  Serial.begin(9600);
}

void loop() {
  int ab;
  int cd;
  int x;
  int langkah = 1;
  int pilihan;

  Serial.println("Mencari hasil dari Layang Layang");
  Serial.println("1.Keliling");
  Serial.println("2.Luas");
  //Serial.println("pilihan anda : ");


  while (langkah == 1) {
    while (Serial.available()) {
      pilihan = Serial.parseInt();
      langkah = 2;
    }
  }

  switch (pilihan) {
    case (1):
      Serial.print("anda memilih keliling, masukan ab : ");
      while (langkah == 2) {
        while (Serial.available()) {
          ab = Serial.parseInt();
          Serial.println(ab);
          langkah = 3;
        }
      }
      Serial.print("Silakan masukan nilai cd : ");
      while (langkah == 3) {
        while (Serial.available()) {
          cd = Serial.parseInt();
          Serial.println(cd);
          langkah = 4;
        }
      }

      x = ab+cd;

      Serial.print("hasil operasi dari keliling layang layang : ");
      Serial.println(x);
      Serial.println();
      break;
    
    case (2):
      Serial.print("anda memilih keliling, masukan ab : ");
      while (langkah == 2) {
        while (Serial.available()) {
          ab = Serial.parseInt();
          Serial.println(ab);
          langkah = 3;
        }
      }
      Serial.print("Silakan masukan nilai cd : ");
      while (langkah == 3) {
        while (Serial.available()) {
          cd = Serial.parseInt();
          Serial.println(cd);
          langkah = 4;
        }
      }

      x = (ab*cd)/2;

      Serial.print("hasil operasi dari luas layang layang : ");
      Serial.println(x);
      Serial.println();
      break;

  }
}
Editor is loading...
Leave a Comment