Selasa, 12 April 2011

Program keliling dan luas dengan bahasa pemograman ruby


Berikut adalah code Program keliling dan luas dengan bahasa pemograman ruby

def luas()
  w=0
  while w!=3
  puts "1. Persegi"
  puts "2. PP"
  puts "3. Exit"
  print "masukkan pilihan: "
  w=gets.to_i
  if w==1
    persegil
  elsif w==2
    ppl
  elsif w==3
    puts ''
  else
    puts "salah coy"
  end
  end
end

def keliling()
  w=0
  while w!=3
  puts "1. Persegi"
  puts "2. PP"
  puts "3. Exit"
  print "masukkan pilihan: "
  w=gets.to_i
  if w==1 then
    persegik
  elsif w==2 then
    ppk
  elsif w==3 then
    puts ''
  else
    puts "salah coy"
  end
  end
end

def persegil()
  print "masukkan sisi= "
  a=gets.to_i
  b=a*a
  print "luasnya=",b
  puts ''
end

def ppl()
  print "masukkan panjang= "
  p=gets.to_i
  print "masukkan lebar= "
  l=gets.to_i
  m=p*l
  print "luasnya=",m
  puts ''
end

def persegik()
  print "masukkan sisi= "
  a=gets.to_i
  b=a*4
  print "keliling=",b
  puts ''
end

def ppk()
  print "masukkan panjang= "
  p=gets.to_i
  print "masukkan lebar= "
  l=gets.to_i
  m=2*(p+l)
  print "keliling=",m
  puts ''
end

z=0
while z!=3
puts "-"*15
puts "      Menu     "
puts "-"*15
puts "1. Luas"
puts "2. Keliling"
puts "3. Exit"
print "masukkan pilihan: "
z=gets.to_i
if z==1 then
  luas
elsif z==2 then
  keliling
elsif z==3 then
  puts ''
else
  puts "salah coy"
end
end
  class Array1{

 public static void main(String[] args) {
  int[] tabInt = new int[5];

   tabInt[0] = 1;
   tabInt[1] = 2;
   tabInt[2] = 3;
   tabInt[3] = 4;
   tabInt[4] = 5;

   System.out.println("isi array :");

   int i;
 
   for(i=0; i<5; i++){
     System.out.println (tabInt[i]); 
   }  

 }
}



semoga bermanfaat


Tidak ada komentar:

Posting Komentar