Selasa, 21 Oktober 2014

pseudocode logic water


Begin
Water
Vessel_3 liter
Vessel_5 liter
Input water  to vessel_3 liter
If condition finish-“ done”then input water  from vessel_3 liter to vessel_5 liter
Begin
 Input water to vessel_3 liter
 If condition_finish-“done” then input water from vessel_3 liter to vessel_5 liter
end
While<vessel_5 liter is full> stop
Drain water from  vessel_5 liter
If condition finish-“done” then input water from vessel_3 liter to vessel_5 litter
Input water to vessel_3 liter
If condition finish-“done” then input water from vessel_3 liter to vessel_5 liter
Display result
end

Pseudocode tower of hanoi auto solution


Begin
define tower A as source tower, tower C as destination tower and tower B as temporary tower, with 10 ring.

Identification condition of tower
//if tower B empty or Ring in destination > Ring 1, move Ring 1 to
tower B
begin
start identification tower
//Condition 1
if tower not empty then identification ring in tower.if ring in destination< ring source
Break;
//condition 2
if tower  empty or Ring in destination > ring from Source, move Ring 2 from source to destination
Begin
start identification
if condition is condition 1
break
then start condition 2
//if all ring have been moved  to ring C
stop program
end

Selasa, 14 Oktober 2014

Tower of Hanoi Game

this time I want to try make the steps to finished the logic game "tower of  hanoi" from line C to line A.
this is it, ring :
1)     C1 -> B1  2) C6 -> A6              3)  B1->A1           4) B2->C2          5)  A1->C1
        C2 -> A2       B1 -> A1                   C7->B7                A1->C1              A2->B2
        BI  -> A1      B2 -> C2                    A1->C1                A6->B6              C1->B1
        C3 -> B3      A1 -> C1                    A2->B2                C1->B1              C8->A8
        A1 -> C1      B3 -> A3                    C1->B1                C2->A2              B1->A1
        A2 -> B2      C1 -> B1                    A3->C3                B1->A1              B2->C2
        C1 -> B1      C2 -> A2                    B1->A1                C3->B3              A1->C1
        C4 -> A4      B1 -> A1                    B2->C2                A1->C1              B3->A3
        B1 -> A1      B4 -> C4                    A1->C1                A2->B2              C1->B1
        B2 -> C2      A1 -> C1                    A4->B4                C1->B1              C2->A2
        A1 -> C1      A2 -> B2                    C1->B1                C4->A4              B1->A1
        B3 -> A3      C1 ->B1                     C2->A2                B1->A1              B4->C4
        C1 -> B1      A3 -> C3                    B1->A1                B2->C2              A1->C1
        C2 -> A2      B1 -> A1                    C3->B3                A1->C1              A2->B2
        B1 -> A1      B2 -> C2                    A1->C1                B3->A3              C1->B1
        C5 -> B5      A1 -> C1                    A2->B2                CI->B1               A3->C3
        A1->  C1      B5 -> A5                    C1->B1                C2->A2               B1->A1
        A2 -> B2      C1 -> B1                    A5->C5                B1->A1               B2->C2
        C1 -> B1      C2 -> A2                    B1->A1                C5->B5               A1->C1
        A3 -> C3      B1 -> A1                    B2->C2                A1->C1               B5->A5
        B1 -> A1      C3 -> B3                    A1->C1                A2->B2               C1->B1
        B2 -> C2      A1 -> C1                    B3->C3                C1->B1               C2->A2
       A1 ->  C1      A2 -> B2                    C1->B1                A3->C3               B1->A1
       A4 ->  B4      C1 -> B1                    C2->A2                B1->A1               C3->B3
       C1 ->  B1      C4 -> A4                    B1->A1                B2->C2               A1->C1
       C2 ->  A2      B1 -> A1                    B4->C4                A1->C1               A2->B2
       B1 ->  A1      B2 -> C2                    A1->C1                A4->B4               C1->B1
       C3 ->  B3      A1 -> C1                    A2->B2                C1->B1               C4->A4
       A1 ->  C1      B3 -> A3                    C1->B1                C2->A2               B1->A1
       A2 ->  B2      C1 -> B1                    A3->C3                B1->A1               B2->C2
       C1 ->  B1      C2 -> A2                    B1->A1                C3->B3               A1->C1






6) B3->A3   7) A2->B2          8) A4->B4           9) B2->A2        10) B1->A1
    C1->B1       C1->B1           C1->B1                     C1->A1              B2->C2
    C2->A2       A3->C3          C2->A2                     C4->B4              A1->C1
    B1->A1       B1->A1          B1->A1                     A1->B1              A4->B4
    B6->C6       B2->C2           C3->B3                    A2->C2               C1->B1
    A1->C1       A1->C1           A1->C1                    B1->C1                C2->B2
    A2->B2       B7->A7           A2->B2                    A3->B3                B1->A1
    C1->B1       C1->B1            C1->B1                    C1->A1                C3->B3
    A3->C3      C2->A2            C6->A6                     C2->B2               A1->C1
    B1->A1      B1->A1            B1->A1                     A1->B1               A2->B2
    B2->C2      C3->B3             B2->C2                      B1->C1              C1->B1
    A1->C1      A1->C1            A1->C1                       A2->B2             A5->C5
    A4->B4     A2->B2             B3->A3                       C1->A1             B1->A1
    C1->B1      C1->B1             C1->B1                       B3->C3              B2->C2
    C2->A2      C4->A4            C2->A2                      A1->B1              A1->C1
    B1->A1      B1->A1             B1->A1                      A2->C2              B3->A3
    C3->B3      B2->C2             B4->C4                       B1->C1              C1->B1
    A1->C1      A1->C1            A1->C1                        B4->A4             C2->A2                          A2->B2          B3->A3             A2->B2               C1->A1                B1->A1
    C1->B1     C1->B1             C1->B1                        C2->B2             B4->C4
    A5->C5    C2->A2              A3->C3                        A1->B1            A1->C1
    B1->A1     B1->A1             B1->A1                        C3->A3            A2->B2
    B2->C2     C5->B5              B2->C2                        B1->C1             C1->B1
    A1->C1     A1->C1              A1->C1                        B2->A2             A3->C3
    B3->A3     A2->B2              B5->A5                        C1->A1             B1->A1
    C1->B1     C1->B1              C1->A1                        C9->B9            B2->C2
    C2->A2     A3->C3              C2->B2                         A1->C1            A1->C1
    B1->A1     B1->A1              A1->B1                        A2->B2             A6->B6
    B4->C4     B2->C2               C3->A3                        C1->B1             C1->B1
    A1->C1     A1->C1               B1->C1                       A3->C 3            C2->A2





11)  B1->A1    12) A1->C1        13) C1->B1          14)  B1->A1       15) A1->C1
       C3->B3           B3->A3              A3->C3                 C3->B3              B3->A3
       A1->C1          C1->B1               B1->A1                 A1->C1              C1->B1
       A2->B2          C2->A2               B2->C2                 A2->B2              C2->A2
       C1->B1          B1->A1               A1->C1                 C1->B1              B1->A1
       C4->A4          B4->C4               A4->B4                 C4->A4              B4->C4
       B1->A1          A1->C1               C1->B1                 B1->A1             A1->C1
       B2->C2          A2->B2               C2->A2                 B2->C2             A2->B2
      A1->C1           C1->B1               B1->A1                 A1->C1             C1->B1
     B3->A3            A3->C3               C3->B3                 B3->A3            A3->C3
     C1->B1             B1->A1               A1->C1                C1->B1             B1->A1
     C2->A2             B2->C2               A2->B2                C2->A2             B2->C2
     B1->A1             A1->C1               C1->B1                B1->A1            A1->C1
     C5->B5             B5->A5               A5->C5                C5->A5             B5->A5
     A1->C1             C1->B1               B1->A1                A1->C1             C1->B1
     A2->B2            C2->A2                B2->C2                A2->B2             C2->A2
     C1->B1            B1->A1                A1->C1                C1->B1             B1->A1
     A3->C3            C3->B3                B3->A3                A3->C3             C3->B3
     B1->A1            A1->C1                C1->B1                B1->A1             A1->C1
     B2->C2            A2->B2                C2->A2                B2->C2             A2->B2
     A1->C1             C1->B1               B1->A1                A1->C1            C1->B1
     A4->B4             C4->A4               B4->C4                A4->B4            C4->A4
    C1->B1               B1->A1              A1->C1                C1->B1            B1->A1
    C2->B2               B2->C2              A2->B2                C2->A2            B2->C2
    B1->A1               A1->C1              C1->B1                B1->A1           A1->C1
    C3->B3               B3->A3              A3->C3                C3->B3           B3->A3
    A1->C1               C1->B1              B1->A1                A1->C1           C1->B1
   A2->B2                C2->A2              B2->C2                A2->B2           C2->A2
   C1->B1                B1->A1              A1->C1                C1->B1           B1->A1
   A7->C7                B6->C6              A8->B8                C6->A6           C7->B7
   B1->A1                A1->C1              C1->B1                B1->A1           A1->C1
  B2->C2                 A2->B2               C2->A2               B2->C2           A2->B2







    16) C1->B1    17) A1->C1            18)B1->A1    19) C1->B1       20) A1->C1
       A3->C3             A2->B2                  B4->C4          C2->A2             B3->C3
      B1->A1               C1->B1                 A1->C1          B1->A1             C1->B1
      B2->C2               C10->A10             A2->B2          C3->B3             C2->A2
      A1->C1               B1->A1                 C1->B1          A1->C1             B1->A1
     A4->B4                B2->C2                 A3->C3          A2->B2             C5->B5
     C1->B1                A1->C1                 B1->A1          C1->B1             A1->C1
     C2->A2                B3->A3                 B2->C2          C4->A4             A2->B2
     B1->A1                C1->B1                 A1->C1          B1->A1             C1->B1
      C3->B3               C2->A2                 B7->A7          B2->C2             A3->C3
     A1->C1                B1->A1                C1-> B1          A1->C1             B1->A1                    A2->B2                B4->C4                C2->A2           B3->C3           B2->C2
     C1->B1                A1->C1                B1->A1           C1->B1             A1->C1
    A5->C5                 A2->B2                C3->B3           C2->A2             A4->B4
    B1->A1                 C1->B1                 A1->C1           B1->A1             C1->B1
    B2->C2                 A3->C3                 A2->B2           B8->C8             C2->A2
    A1->C1                 B1->A1                 C1->B1           A1->C1             B1->A1
   B3->A3                  B2->C2                 C4->A4           A2->B2             C3->B3
   C1->B1                  A1->C1                  B1->A1          C1->B1             A1->C1
   C2->A2                  B5->A5                  B2->C2          A3->C3             A2->B2
   B1->A1                  C1->B1                  A1->C1          B1->A1             C1->B1
   B4->C4                  C2->A2                  B3->A3          B2->C2             A7->C7
   A1->C1                  B1->A1                  C1->B1          A1->C1             B1->A1
   A2->B2                  C3->B3                  C2->A2          A4->B4             B2->C2
   C1->B1                  A1->C1                  B1->A1          C1->B1             A1->C1
   A3->C3                  A2->B2                  C5->B5          C2->A2             B3->A3
   B1->A1                  C1->B1                  A1->C1          B1->A1             C1->B1
   B2->C2                  C4->A4                  A2->B2          C3->B3             C2->A2
   A1->C1                  B1->A1                  C1->B1          A1->C1             B1->A1
   A6->B6                  B2->C2                   A3->C3         A2->B2             C3->B3
   C1->B1                  A1->C1                   B1->A1         C1->B1             A1->C1
   C2->A2                  B3->A3                   B2->C2         A5->C5             A2->B2
   B1->A1                  C1->B1                   A1->C1         B1->A1             C1->B1
   C3->B3                  C2->A2                   B4->A4         B2->C2             A3->C3
   A1->C1                  B1->A1                   C1->B1         A1->C1             B1->A1
   A2->B2                  B6->C6                    C2->A2        B3->A3             B2->C2
   C1->B1                  A1->C1                    B1->A1        C1->B1             A1->C1
   C4->A4                  A2->B2                    C3->B3        C2->A2             B5->A5
   B1->A1                  C1->B1                    A1->C1         B1->A1             C1->B1
   B2->C2                  A3->C3                    A2->B2         B4->C4             C2->A2
   A1->C1                  B1->A1                   C1->B1          A1->C1             B1->A1
   B3->A3                  B2->C2                    C6->A6         A2->B2             C3->B3
   C1->B1                  A1->C1                    B1->A1         C1->B1             A1->C1
   C2->A2                  A4->B4                    B2->C2         A3->B3             A2->B2
   B1->A1                   C1->B1                   A1->C1         B1->A1             C1->B1
   C5->B5                   C2->A2                    B3->A3        B2->C2             C4->A4
   A1->C1                   B1->A1                    C1->B1        A1->C1             B1->A1
   A2->B2                   C3->B3                    C2->A2        A6->B6             B2->C2
   C1->B1                   A1->C1                    B1->A1        C1->B1             A1->C1
    A3->C3                  A2->B2                    B4->C4        C2->A2             B3->A3
    B1->A1                  C1->B1                    A1->C1       B1->A1             C1->B1
   B2->C2                   A5->C5                    A2->B2       C3->B3             C2->A2
   A1->C1                   B1->A1                    C1->B1       A1->C1             B1->A1
  A4->B4                    B2->C2                    A3->C3       A2->B2             B6->C6
  C1->B1                    A1->C1                    B1->A1       C1->B1             A1->C1
  C2->A2                    B3->A3                    B2->C2       C4->A4             A2->B2
  B1->A1                    C1->B1                    A1->C1       B1->A1             C1->B1
  C3->B3                    C2->A2                    B5->A5       B2->C2             A3->C3








21)  B1->A1   22)  C4->A4            23) C1->B1     24)  A2->B2        25) A1->C1
       B2->C2           B1->A1                  A3->C3             C1->B1              A2->B2
       A1->C1           B2->C2                  B1->A1             A5->C5              C1->B1
       A4->B4          A1->C1                   B2->C2             B1->A1              A3->C3
       C1->B1          B3->A3                   A1->C1             B2->C2              B1->A1
       C2->A2          C1->B1                   B5->A5             A1->C1              B2->C2
       B1->A1          C2->A2                   C1->B1             B3->A3              A1->C1
       C3->B3          B1->A1                   C2->A2             C1->B1              A4->B4
       A1->C1          C5->B5                   B1->A1             C2->A2              C1->B1
       A2->B2          A1->C1                   C3->B3             B1->A1              C2->A2
       C1->B1          A2->B2                   A1->C1             B4->C4              B1->A1
       A5->C5          C1->B1                   A2->B2             A1->C1              C3->B3
       B1->A1          A3->C3                   C1->B1             A2->B2              A1->C1
       B2->C2          B1->A1                   C4->A4             C1->B1              A2->B2
       A1->C1          B2->C2                   B1->A1             A3->C3              C1->B1
       B3->A3          A1->C1                   B2->C2             B1->A1              C8->A8
       C1->B1          A4->B4                   A1->C1             B2->C2              B1->A1
       C2->A2          C1->B1                   B3->A3             A1->C1              B2->C2
       B1->A1          C2->A2                   C1->B1             A6->B6              A1->C1
       B4->C4          B1->A1                   C2->A2             C1->B1              B3->A3
       A1->C1          C3->B3                   B1->A1             C2->A2              C1->B1
       A2->B2          A1->C1                   C7->B7             B1->A1              C2->A2
       C1->B1          A2->B2                   A1->C1              C3->B3              B1->A1
       A3->C3          C1->B1                   A2->B2              A1->C1              B4->C4
       B1->A1          C6->A6                   C1->B1              A2->B2              A1->C1
       B2->C2          B1->A1                   A3->C3              C1->B1              A2->B2
       A1->C1          B2->C2                   B1->A1              C4->A4              C1->B1
       B9->A9          A1->C1                  B2->C2               B1->A1              A3->C3
       C1->B1          B3->A3                  A1->C1               B2->C2               B1->A1
       C2->A2          C1->B1                   A4->B4              A1->C1               B2->C2
       B1->A1          C2->A2                   C1->B1              B3->A3               A1->C1
       C3->B3          B1->A1                   C2->A2              C1->B1               B5->A5
       A1->C1          B4->C4                   B1->A1              C2->A2               C1->B1
       A2->B2          A1->C1                   C3->B3              B1->A1               C2->A2
       C1->B1          A2->B2                   A1->C1              C5->B5               B1->A1








26) C3->B3             27)  B2->C2                 28) B4->C4
      A1->C1                    A1->C1                        A1->C1
      A2->B2                    B7->C7                        A2->B2
      C1->B1                    A1->B1                        C1->B1
      C4->A4                    C2->A2                        A3->C3
      B1->A1                    B1->A1                        B1->A1
      B2->C2                    C3->B3                         B2->C2
     A1->C1                     A1->C1                        A1->C1
     B3->A3                     A2->B2                        B5->A5
     C1->B1                     C1->B1                         C1->B1
     C2->A2                     C4->A4                        C2->A2
     B1->A1                     B1->A1                        B1->A1
     B6->C6                     B2->C2                         C3->B3
     A1->C1                     A1->C1                         A1->C1
     A2->B2                     B3->A3                         A2->B2
     C1->B1                     C1->B1                         C1->B1
     A3->C3                     C2->A2                         C4->A4
     B1->A1                     B1->A1                         B1->A1
     B2->C2                     C5->B5                         B2->C2
     A1->C1                    A1->C1                          A1->C1
     A4->B4                    A2->B2                          B3->A3
     C1->B1                    C1->B1                           C1->B1
     C2->A2                    A3->C3                          C2->A2
     B1->A1                    B1->A1                          B1->A1
     C3->B3                    B2->C2
     A1->C1                    A1->C1
     A2->B2                    A4->B4
     C1->B1                    C1->B1
     A5->C5                    C2->A2
     B1->A1                    B1->A1
     B2->C2                    C3->B3
     A1->C1                    A1->C1
     B3->A3                    A2->B2
     C1->B1                    C1->B1
     C2->A2                    C6->A6
     B1->A1                    B1->A1
     B4->C4                    B2->C2
     A1->C1                    A1->C1
     A2->B2                    B3->A3
     C1->B1                     C1->B1
     A3->C3                     C2->A2
     B1->A1                     B1->A1


oke finish, thanks guys.
I hope that I type can be useful for you. :)