Author Topic: TANTANGAN: membantu profesor  (Read 225 times)

0 Members dan 1 Pengunjung melihat topik ini.

Offline sike

  • Newbie
  • *
  • Posts: 11
  • Reputasi Poin: 0
    • View Profile
TANTANGAN: membantu profesor
« on: Pebruari 10, 2009, 04:00:31 pm »
Suatu hari, seorang profesor ahli biologi melakukan eksperimen pada sel-sel hewan. Ia berhasil menciptakan seekor mutan, yang kemudian diberi kode Atariel-05. Mutan ini memiliki sejumlah mata dan kaki yang dapat bertambah banyak seiring bertambahnya umur. Setiap tahun, mata Atariel-05 bertambah sebanyak dua kali jumlah kakinya pada tahun sebelumnya, sedangkan kaki Atariel-05 akan bertambah sebanyak jumlah matanya pada tahun sebelumnya.

Atariel-05 yang pertama diciptakan memiliki 3 mata dan 4 kaki. Maka pada tahun sesudahnya jumlah mata menjadi 3+(4*2) = 11. Jumlah kaki menjadi 4+3 = 7. Profesor tersebut kemudian menciptakan Atariel-05 generasi-generasi berikutnya. Ternyata setiap kali diciptakan, Atariel-05 memiliki jumlah mata dan kaki yang berbeda-beda. Sang profesor ingin tahu berapakah jumlah mata dan kaki dari mutan tersebut setelah 5 tahun, karena itu ia meminta anda untuk membuatkan sebuah program penghitung.

Buatlah sebuah program yang menerima input jumlah mata dan jumlah kaki Atariel-05 mula-mula, kemudian mencetak output jumlah mata dan kaki pada tahun ke-5-nya.

Spesifikasi Input
Input terdiri dari sebuah test case yang terdiri dari 2 buah angka yang dipisahkan spasi. Angka pertama menunjukkan jumlah mata pada tahun ke-1, angka kedua menunjukkan jumlah kaki pada tahun ke-1. Jumlah mata dan jumlah kaki mula-mula tidak lebih dari 100. 

Spesifikasi Output
Output terdiri dari 2 buah angka yang dipisahkan spasi. Angka pertama menunjukkan jumlah mata pada tahun ke-5, angka kedua menunjukkan jumlah kaki pada tahun ke-5. 

Contoh Input
3 5
Contoh Output
171 121 



Offline Dhanny

  • Administrator
  • Expert
  • *
  • Posts: 1,080
  • Reputasi Poin: 41
  • Gender: Male
    • View Profile
Re: TANTANGAN: membantu profesor
« Reply #1 on: Pebruari 21, 2009, 11:21:20 am »
wow
soal yg cukup simple
tapi harus menggunakan bbrp perintah
hehe

ayo dong
sapa nih yg bisa jawab?

Offline sike

  • Newbie
  • *
  • Posts: 11
  • Reputasi Poin: 0
    • View Profile
Re: TANTANGAN: membantu profesor
« Reply #2 on: Maret 10, 2009, 10:46:36 am »
soalnya terlalu susah kali ya pa.....

Offline Dhanny

  • Administrator
  • Expert
  • *
  • Posts: 1,080
  • Reputasi Poin: 41
  • Gender: Male
    • View Profile
Re: TANTANGAN: membantu profesor
« Reply #3 on: Maret 11, 2009, 01:13:57 pm »
soalnya terlalu susah kali ya pa.....

bukannya tll susah
cuma kal pertamanya itu lho
membantu profesor

ampun deh
masa dah jd profesor aja masih harus dibantu
jd dah keburu pd takut duluan kl
hehe

yah, semoga aja ada yg maw mencobanya

Offline fdixxx

  • [move]Hello[/move]
  • Global Moderator
  • Newbie
  • *
  • Posts: 56
  • Reputasi Poin: 5
  • Gender: Male
    • View Profile
Re: TANTANGAN: membantu profesor
« Reply #4 on: April 05, 2010, 09:49:10 pm »
coba iseng" buat ni program ;D


Code: [Select]
program profesor;

{$APPTYPE CONSOLE}

uses
  SysUtils;
label 1;
var  i, jumlah_mata, jumlah_kaki, tahun, temp1, temp2  : integer;
begin
1 :
write('Masukkan Jumlah Mata dan kaki mutan Atariel-05 mula" : ');
readln(jumlah_mata, jumlah_kaki);
if (jumlah_mata <= 100) and (jumlah_kaki <= 100) then
  begin
   write('Masukkan Tahun yang diinginkan untuk mengetahui jumlah mata dan kaki :');
   readln(tahun);
   for i := 1 to tahun do
    begin
     temp1 := jumlah_kaki * 2;
     temp2 := jumlah_mata;
     jumlah_mata := jumlah_mata + temp1;
     jumlah_kaki := jumlah_kaki + temp2;
    end;
  end
else
  begin
  writeln('Jumlah mata dan kaki mula" tidak boleh lebih dari 100');
  writeln;
  goto 1;
  end;
writeln('Jumlah mata setelah ',+tahun,' tahun / tahun ke-',+tahun + 1,' adalah : ',jumlah_mata);
writeln('Jumlah kaki setelah ',+tahun,' tahun / tahun ke-',+tahun + 1,' adalah : ',jumlah_kaki);

readln;
end.
Hello