tugas pendahuluan vi
DESCRIPTION
randomTRANSCRIPT
TUGAS PENDAHULUAN VI
ALGORITMA DAN PEMROGRAMAN
OLEH :
NAMA :
STAMBUK : F1AI 14 056
KELOMPOK : IV
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
KENDARI
2015
TUGAS PENDAHULUAN
1. Apa kegunaan tanda <>, >=, <=, >, < dan = pada program perulangan
while do (dengan menggunakan password HAI ) ?
2. Buat program perkalian menggunakan perulangan repeat until (perkalian
genap untuk stambuk genap dan perkalian ganjil untuk stambuk ganjil) !
3. Buat program sigma ∑i=1
n
3 i2+1 menggunakan perulangan repeat until !
4. Buat program angka bersusun dengan menggunakan perulangan repeat
until dengan hasil run:
1 =1
1+2 =3
1+2+3 =6
1+2+3+4 =10
5. Buat program untuk menghitung rata-rata pada beberapa data dimana
program akan berhenti menginput data apabila nilai yang dimasukkan
kurang dari 5 atau lebih dari 25 dan akan langsung menghitung rata-
ratanya.
6. Menambahkan keterangan YA/TIDAK pada program 2-5
JAWAB
1. Dari program dapat di ketahui kegunaan tanda <>, >=, <=, >, <, dan =
Pass < > ‘HAI’ =kegunaan Program akan melanjutkan apabila kata
yang dimasukkan itu sama dengan ‘HAI’. Apabila selain dari kata
‘HAI’ maka program akan terus mengulang.
Pass ≥ ‘HAI’ =kegunaan Program langsung menampilkan kalimat “
password betul“ tanpa menampilkan kalimat “masukkan password
anda : “ .
Pass ≤ ‘HAI’ =kegunaan Program akan mengulang jika huruf yang
dimasukkan itu lebih besar atau sama dengan H, A dan I. Apabila huruf
yang dimasukkan itu lebih kecil dari H, A dan I akan memenuhi dan
program akan berlanjut.
Pass > ‘HAI’ =kegunaan kegunaan Program langsung menampilkan
kalimat “ password betul“ tanpa menampilkan kalimat “masukkan
password anda : “
Pass < ‘HAI’ =kegunaan Program akan mengulang jika huruf yang
dimasukkan itu lebih kecil dari H, A dan I. Apabila huruf yang
dimasukkan itu lebih besar atau sama dengan H, A dan I program akan
berlanjut.
Pass = ‘HAI’ =kegunaan Program langsung menampilkan “ password
betul“ tanpa menampilkan kalimat “ masukkan password anda : “ .
\
2. PROGRAM PERKALIAN_GENAP;USES CRT;VARA,B,C,D,E,I,S:INTEGER;BEGINCLRSCR;WRITELN(' PERKALIAN GENAP');WRITELN('_____________________________________________');WRITE('MASUKKAN NILAI YANG INGIN DIKALIKAN: 1 SAMPAI ');READLN(S);WRITELN;WRITELN(' X2, X4, X6, X8');WRITELN('------------------------');a:=1;repeatB:=A*2;C:=A*4;D:=A*6;E:=A*8;WRITELN(B:2,C:6,D:7,E:6);A:=A+1;until a>s;READLN;END.
3. program notasi;uses crt;var g,u,i,a : integer;begin
clrscr;writeln;writeln('program notasi sigma');writeln;write('masukkan batas atas yang anda inginkan = ');readln (a);write('masukkan batas bawah yang anda inginkan = ');readln(i);writeln;repeatu:=(3*i*i)+1;write(u:4,' ');inc (i);g:=g+u;untili>a;writeln(' = ',g);readln;end.
4. program perulangan;uses crt;var n,k,l,m,o,i: integer;beginclrscr;writeln;write('masukkan banyak data yang diinginkan= '); readln(n);k:=1;l:=1;m:=2*n;writeln;write(1, '':2*n-1,'= ',1);writeln;repeatwrite(l);o:=1;i:=0;repeatinc(o);i:=o+i;write('+',o);
untilo>k;inc(k);inc(i);write(' = ': m-1,i);m:= m-2;writeln;untilk>=n;writeln;readln;end.