Anda di halaman 1dari 5

NAMA

: VENTY EMMA CHAHYANTI

NIM

: RSA1C215028

PRODI

: PENDIDIKAN MATEMATIKA PGMIPA-U

M.K

: KOMPUTER DAN PEMPROGRAMAN

Pekerjaan Rumah
1. Buatlah algoritma dan program untuk menentukan nilai kelulusan
mahasiswa yang kriteria kelulusannya adalah sebagai berikut :
Jika nilai akhir => 80 maka nilai huruf adalha A
Jika nilai akhir >= 70 dan <80 maka nilai huruf adalah B
Jika nilai akhir >= 60 dan < 70 maka nilai huruf adalah C
Jika nilai akhir >= 50 dan < 60 maka nilai huruf adalah D
Dan nilai akhir huruf E untuk yang <50
Penyelesaian :
1. Algoritma
a. Start
b. Dimasukkan Nilai.
c. Jika nilai akhir =>80
d. Jika nilai akhir =>70
e. Jika nilai akhir =>60
f. Jika nilai akhir =>50
g. Dan nilai akhir huruf
h. End
2. Program

maka nilai huruf adalah A


dan <80 maka nilai huruf adalah B
dan <70 maka nilai huruf adalah C
dan <60 maka nilai huruf adalah D
E untuk yang <50

<html>
<head>
<title>Nilai Kelulusan Mahasiswa</title>
</head>
<body bgcolor="pink">
<h2>Nilai Kelulusan Mahasiswa</h2>
<form method='GET'>
Nilai mahasiswa: <input type ="text" name ="Nilai" >
<input type="submit" value ="Nilai">
</form>
<?php
If (isset($_GET['Nilai'])){
$Nilai=$_GET['Nilai'];
$Nilai=intval($Nilai);
If($Nilai>=80)
{
$Keterangan="A";

}
If($Nilai>=70 && $Nilai<80)
{
$Keterangan="B";
}
If($Nilai>=60 && $Nilai<70)
{
$Keterangan="C";
}
If($Nilai>=50 && $Nilai<60)
{
$Keterangan="D";
}
If($Nilai<50)
{
$Keterangan="E";
}
Echo "Nilai Akhir Mahasiswa = $Nilai"."<br>";
Echo "Keterangan = Nilai Huruf Anda adalah $Keterangan"."<br>";
}
?>
</body>
</html>

2. Buatlah algoritma dan program untuk menampilkan seratus bilangan


pertama beserta kuadratnya yang ditulis dalam sebuah tabel (statement
for).
Penyelesaian :
1. Algoritma
a. Start
b. Dimasukkan x=1 s.d 100
c. Dioperasikan x dengan rumus x2
d. Diperoleh hasil dari x2
e. End

2. Program
<html>
<head>
<title>Menampilkan 100 bilangan kuadrat pertama</title>
</head>
<body bgcolor="pink">
<marquee><center><h1>Daftar 100 Bilangan Pertama Beserta
Kuadratnya</h1></center></marquee>
<center>
<?php
echo"<table border='2' width='100'>";
echo"<tr><td>x</td><td>x<sup>2</sup></td></tr>";
For($i=1;$i<=100;$i++){
$kd=pow($i,2);
echo"<tr><td>$i</td><td>$kd</td></tr>";
}
echo"</table>";
?>
</center>
</body>
</html>

3. Buatlah algoritma dan program untuk jumlah anak yang turun dan yang
mati dengan menggunakan statement dowhile.
Penyelesaian :
1. Algoritma
a. Start
b. Dimasukkan nilai n 1
c. Ditampilkan hasil input berupa kalimat (anak ayam turun n, mati 1
tinggal n-1 dst, hingga anak ayam turun 1, mati 1 mati semua
wkwkwkw)
d. End
2. Program
<html>
<head>

<title>Menghitung Jumlah Anak Ayam</title>


</head>
<body bgcolor="pink">
<center><h2>Menghitung Jumlah Anak Ayam yang Mati</h2></center>
<center><form method='GET'>
<input type="text" name="jumlah"><br>
<input type="submit" value="Hitung"><br>
<center></form></center>
<?php
if(isset($_GET['jumlah'])){
$jumlah=$_GET['jumlah'];
$jumlah=intval($jumlah);
do{
echo"Anak ayam turun $jumlah,";
$jumlah--;
echo"Mati satu tinggal $jumlah"."<br>";
}
while($jumlah>=2);
echo"Anak ayam turun 1, mati satu mati semua wkwkwkwk";
}
?></center>
</body>
</html>

4. Buatlah algoritma dan program untuk menentukan n bilangan ganjil dan


genap pertama dimana harga n diinputkan melalui browser dengan
menggunakan statement perulangan while. Hasil perhitungan diletakkan
di dalam tabel.
Penyelesaian :
1. Algoritma
a. Start
b. Dimasukkan nilai n 1
c. Ditampilkan n bilangan ganjil pada kolom pertama dan n
bilangan genap dikolom kedua
d. End
2. Program
<html>
<head>
<title>bilangan ganjil dan genap</title>

</head>
<body bgcolor="pink">
<center><h1>Menentukan n Bilangan Ganjil dan Genap
Pertama</h1></center>
<center><form method='GET'>
<input type="text" name="nilai"><br>
<input type="submit" value="n bilangan"><br>
</form></center>
<center><?php
if(isset($_GET['nilai'])){
$nilai=$_GET['nilai'];
$nilai=intval($nilai);
echo"<table border='1' width='300'>";
echo"<tr><td>Bilangan Ganjil</td><td>Bilangan
Genap</td></tr>";
$bil=1;
while($bil<=$nilai){
$ganjil=(2*$bil)-1;
$genap=2*$bil;
echo"<tr><td>$ganjil</td><td>$genap</td></tr>";
$bil++;
}
}
?></center>
<body>
</html>

Anda mungkin juga menyukai