Rabu, 29 Maret 2017

tugas baru pweb 2

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
     .warna {
       color: blue;
     }
   </style>

    </head>
    <body>
<table border="1" width="80%" align="center">
 <tr>
  <td colspan=2><img src="aji.jpg" width="100%" height="75px"></td>
 </tr>
 <tr>
  <td width="20%">
    <tr><i>
      <td bgcolor="yellow">
      <ul>
      <li><a href=#>HOME</a></li>
      <li><a href=#>PENDAFTARAN</a></li>
      <li><a href=#>ABOUT ME</a></li></i>
      </ul>
      </td>
  </td>
    <td bgcolor="blue"><center>FORM PENDAFTARAN</center>
   <form>
  <font color="black">
    Nama : <br> <input type="text" name="nama" width="80px"><br><br>
    Alamat : <br> <textarea rows=4 cols=40></textarea><br><br>
    Email : <br> <input type="email" name="email"><br><br>
    Agama : <br>
        <input type="radio" name="agama" checked>Islam
        <input type="radio" name="agama">Kristen
        <input type="radio" name="agama">Hindu
        <input type="radio" name="agama">Buddha <br><br>
    Jenis kelamin : <br> <input type="radio" name="sex" checked> Laki-laki
          <input type="radio" name="sex"> Perempuan</font>
  </td>
  </form>
  </td>
 </tr>
 <tr>
   <td colspan=2 align="center" bgcolor="0093DI">Program studi Teknik informatika universitas ahmad dahlan
 </tr>
</table>
</body>
</html>


Share:

workshop 4 konversi nilai

Konversi Nilai

Analisis program yang mengkonversi nilai angka menjadi nilai huruf
Algoritma : 
  1. Meminta masukan
  2. Mengecek kondisi angka
  3. Memproses
  4. Mencetak output
Deklarasi : 
angka : integer
Deskripsi : 
read (angka)
if (angka<0 || angka>100) put “INPUT ERROR”
else if (angka<=60) put “Nilai F”
else if (angka<=70) put “Nilai D”
else if (angka<=80) put “Nilai C”
else if (angka<=90) put “Nilai B”
else if (angka<=100) put “Nilai A”

berikut program raptornya

 lalu kita generate ke c++

dan hasilnya adalah

Share:

workshop 4 menghitung banyaknya hari

Menghitung Banyak Hari

Analisis program untuk menghitung jumlah hari dalam 1 bulan dengan mempertimbangkan antara tahun kabisat dan tidak
algoritma :
  1. Meminta masukan angka bulan dan tahun
  2. Mengecek kondisi tahun apakah kabisat atau tidak
  3. Memproses
  4. Mencetak output
Deklarasi :
bulan, tahun : integer
Deskripi :
read (bulan, tahun)
if (bulan>=1 and bulan<=12)
if (bulan%2!=0) put “Jumlah hari adalah 31”
else if (bulan=2)
if (tahun%4=0) put “Jumlah hari adalah 29”
else put “Jumlah hari adalah 28”
else if (bulan%2=0) put “Jumlah hari adalah 30”
dan berikut gambar raptornya
 lalu kita generate ke c++

lalu hasilnya adalah

Share:

workshop 4 persamaan kuadrat

Persamaan Kuadrat

Analisis program untuk mencari nilai persamaan kuadrat
Algoritma :
  1. Meminta masukan
  2. Menghitung
  3. Melakukan pengecekan kondisi
  4. Menghitung nilai persamaan kuadrat
  5. Mencetak nilai hasil persamaan kuadrat
Deklarasi :
A, B, C : integer
disk : longint
x1, x2 : real
Deskripsi :
read (A, B, C)
disk=B*B-4*A*C
if (A=0) put “Bukan persamaan kuadrat”
else if (disk>0)
x1 (-B + sqrt (disk)/2*A)
x2 (-B – sqrt (disk)/2*A)
put x1+” “+x2
else if disk=0
x1 (-B/2*A)
x2 (x1)
put x1+” “+x2
else put “Akar imajiner”
berikut gambar raptornya:
 lalu di generate ke c++

hasil c++ adalah

Share:

workshop 4 menampilkan angka terbesar

Menampilkan Angka Terbesar

Analisis program untuk mencari bilangan terbesar dari 3 bilangan
Algoritma :
  1. Meminta masukan 3 bilangan
  2. Mengecek kondisi
  3. Mencetak output
Deklarasi : 
X, Y, Z : integer
Deskripsi :
read (X, Y, Z)
if (X>Y && X>Z) put “Bilangan terbesar”+X
else if (Y>X && Y>Z) put “Bilangan terbesar”+Y
else put “Bilangan terbesar”+Z
berikut gambar raptornya
 lalu di generate ke c++

dan hasilnya adalah


Share:

workshop 4 rangkaian seri atau paralel

Rangkaian

Analisis program untuk menghitung rangkaian total dimana pengguna dapat memilih jenis rangkaian antar rangkaian seri atau paralel
Algoritma :
  1. Menerima masukan dari 3 tahanan R1, R2, R3
  2. Menampilkan menu agar pengguna dapat memilih jenis rangkaian
  3. Melakukan perhitungan berdasarkan kepada pilihan pengguna
  4. Mencetak output
Deklarasi :
r1, r2, r3, pilih : integer
rtot : float
Deskripsi :
read (r1, r2, r3)
if (pilih==1) rtot=(1/r1)+(1/r2)+(1/r3)
else if (pilih==2) rtot=r1+r2+r3
else put “Pilihan Tidak Dikenali”
berikut gambar raptornya
lalu di generate ke c++

dan hasilnya

Share:

workshop 4 segmen segitiga

Segmen Segitiga

Analisis program yang meminta 3 masukan nilai segmen lalu segmen tersebut akan di cetak ke dalam bentuk segitiga
Algoritma : 
  1. Meminta masukan nilai 3 segmen
  2. Mengecek kondisi
  3. Memproses
  4. Mencetak segitiga
Deklarasi :
seg1, seg2, seg3, t : integer
Deskripsi : 
read (seg1, seg2, seg3, t)
write (j, k, i)
if (d!=0 && b!=0 && c!=0)
while (!(i>x))
while (!(j<i))
while (!(k>i+(i-1)))
berikut gambar raptornya  :


 setelah itu di generate ke c++

dan hasilnya

Share:

Sabtu, 18 Maret 2017

workshop 3menghitung luas plat cd

kali ini saya ekerja sama dengan partner saya workshop 3 menghitung luas plat cd (dengan patner saya fadhilah ahnaf faiz)
menghitung  atau mencari luas plat cd atau dvd dengan menghitung luas lingkaran luar(keseluruhan)kemudian dikurangi dengan luas lingkaran dalam

algoritma:
deklarasi
phi=22/7 (float)
rl/rd (int)
luas l luas d (float)
luas plat (float)
deskripsi:
input (diameter l)/diameter luar
input (diameter d)/diameter dalam
rl=diameter l/2
rd=diameter d/2
luas l phi*(pow(rl,2)
luas d phi*(pow(rd,2)
luas plat=luas l-luas d
output (luas plat)
berikut gambar raptornya

kemudian kita generate ke c++

#include <iostream>
#include <string>
#include <cmath>
using namespace std;

const float phi = 22/(float)7;

class platCD{
    friend ostream& operator<<(ostream&, platCD&);
    friend istream& operator>>(istream&, platCD&);
    public:
        void rumus();
    private:
        int diameterL; //Panjang Diameter Luar
        int diameterD; //Panjang Diameter Dalam
        int rL, rD; //Panjang Jari-Jari
        float luasL, luasD;
        float luasPlat;
}plt;

    istream& operator>>(istream& in, platCD& input){
        cout<<" Masukan Panjang Diameter Luar  = "; in>>input.diameterL;
        cout<<" Masukan Panjang Diameter Dalam = "; in>>input.diameterD;
        return in;
    }
    
    void platCD::rumus(){
        rL = diameterL / 2;
        rD = diameterD / 2;
        luasL = phi * (pow(rL,2));
        luasD = phi * (pow(rD,2));
        luasPlat = luasL - luasD;
    }
    
    ostream& operator<<(ostream& out, platCD& output){
        out<<"\n Luas Diameter Plat CD = "<<output.luasPlat<<" cm2"<<endl;
    }

main(){
    cin>>plt;
    plt.rumus();
    cout<<plt;
    
    return 0;
}



dan berikut hasil outpunya


Share:

workshop 3 hipotenusa

workshop 3 hipotenusa
analisis:
kasus hipotenusa
algoritma:
membaca panjang sisi depan (x) dan alas segitiga (y) hipotenusa dihitung dengan rumus h=sqrt(x*y+y*y)
nilai h dicetak sebagai output

deklarasi:
x=integer (input)
y=integer (input
a=float (output)

deskripsi:
read (x)
read (y)
H=sqrt(x*x+y*y)
write (h)

dan berikut hasil raptornya
lalu kita generate ke c++
hasil outputnya

Share:

workshop minggu 3 volume bola

workshop minggu 3 volume bola
 logika pemrograman
 analisis:
membaca data real jari jari bola
menghitung isi atau volumenya dengan jari2 tertentu
volume bola di hitung dengan rumus v=4*phi*r3
deklarasi:
float phi (3,14)
float r (jari2)
float v (volume)
deskripsi:
read (phi)
re4ad(r)
v 4*phi*r*r*r
write (v)

berikut gambar raptornya
kita generate ke c++
hasil output

Share:

workshop minggu 3 menginputkan waktu dengan jam ke detik

workshop minggu 3 menginputkan waktu dengan jam ke detik
 analisis :
workshop minggu 3 menginputkan waktu dengan jam ke detik
deklarasi :
input (jam,detik,menitt)
hasil (jam*3600) + (menit*60)+(detik output(hasil)

berikut gambar raptornya
kita generate ke c++
hasil  outputc++nya




Share:

workshop minggu 3 meghitung jumlah dari 2tanggal

meghitung jumlah dari 2 tanggal

Algoritma : 

Menerima masukan tanggal pertama
Menerima masukan tanggal kedua
Menghitung jarak dari 2 tanggal
Mencetak output
gambar raptornya
bagian ke 2 raptor
kita generate di c++
bagian ke 2
bagian ke 3
hasil output

Share:

workshop minggu 3 menentukan titik tengah dari dua titik

logaritma 
Menerima masukan titik ke 1 (x1 dan y1)
Menerima masukan titik ke 2 (x2 dan y2)
Memproses
Mencetak Output
Deklarasi :x1, x2, y1, y2 : Integer
xt : Integer
yt : Integer
Deskripsi :
read (x1, y1, x2, y2)
xt=x1+x1/2
yt=y2+y1/2
write (xt,yt)
hasil raptornya
setelah itu kita generate ke c++
dan hasilnya

Share:

Evaluasi diri minggu 3

Hallo guys kembali lagi dengan saya, kali ini saya aka evaluasi diri saya di minggu ke 3 ini, oya selama pelajaran algoritma minggu ke 2 pada waktu saya pratikum dosen meyuruh menjual sesuatu di olshop, saya bingung mau menjual apa kira2 ya guys, laptop cuma ada satu, flashdisk cuma ada satu juga,kalau belanja online emang pada gak ngira2 guys nawarnya saya juga sering dulu olshop pada waktu smk tapi berhenti jual hp makanya dari sekarang udah puluhan kali saya gonta ganti hp😅oya uda dulu deh kali ini saya akan membahas materi saja, pada waktu pratikum kemaren asdos menyuruh membuat class dan switch ya menghitung volume tabung ketucut dan bola, waktu yang diberikan cuma sebentar doang, jadi saya tidak tepat waktu menyelesaikkannya mulai dari sekarang saya akan belajar lagi tentang C++ supaya lebih paham lagi aminn... Sekian dulu ya guys minggu depan kita bettemu lagi  see you..
Share:

Rabu, 15 Maret 2017

tugas pweb 1

ya kali ini saya akan bagaimana,belajar text formating
bagian 1
 bagian 2
hasil jadi 1
hasil jadi 2

Share:

Recent Post

BTemplates.com

Diberdayakan oleh Blogger.

Beauty

Breaking News

Labels