Soal UAS algoritma dan pemrograman 1

05.29 Add Comment



Dosen : pak Rahmat

Begin

Soal!.
1.salinlah pernyataan dibawah ini?
"Dengan ini saya menyatakan bahwa saya telah menghargai diri saya sendiri dengan cara tidak melakukan kecurangan dalam bentuk apapun  selama ujian berlangsung "(skor 40)

2.sebutkan minimal 2 syarat hubungan antara parameter formal dan parameter aktual dalam pemanggilan suatu prosedur ?(skor 10)

3.fungsi
A. Definisikan sebuah fungsi yang akan menghitung nilai kuadrat dari angka(skor 10)
B. Buatlah contoh pemanggilan fungsi tersebut dalam sebuah program utama(skor 5)

4. Prosedur
A. Definisikan sebuah prosedur yang menerima masukan sebuah bilangan asli D lalu menuliskan angkat angka ganjil positif kurang dari D !(skor 15)
B. Buatlah contoh pemanggilan prosedur dalam sebuah program utama (skor 5)

5. Array
Buatlah sebuah fungsi count X yang menerima masukan angka X dan array integer A berukuran n yang akan mengembalikan nilai jumlah krmuncukem (frekuensi) X dalam Array A!(skor 15)

End

Bukti soal

Pemrograman Web 1 (bu.Ken dita) Materi + tugas

08.30 Add Comment
Image result for web 




PENGERTIAN PEMROGRAMAN WEB

        Pemrograman web diambil dari 2 suku kata yaitu pemrograman dan web. Pemrograman yang dalam bahasa English adalah programming dan diartikan proses, cara, perbuatan program.
Definisi Web : jaringan komputer yang terdiri dari kumpulan situs internet yang menawarkan teks dan grafik dan suara dan sumber daya animasi melalui protokol transfer hypertext. Orang banyak mengenal web dengan istilah WWW (world wide web), World Wide Web adalah layanan internet yang paling populer saat ini internet mulai dikenal dan digunakan secara luas setelah adanya layanan WWW . WWW adalah halaman-halaman website yang dapat saling terkoneksi satu dengan lainnya (hyperlink) yang membentuk samudra belantara informasi . WWW berjalan dengan protokol HyperText Transfer Protokol (HTTP). Halaman Web merupakan file teks murni (plain text) yang berisi sintaks-sintaks HTML yang dapat dibuka/ dilihat/ diterjemahkan dengan Internet Browser . Sintaks HTML mampu memuat konten text, gambar, audio, video dan animasi. Kini internet identik dengan web, karena kepopuleran web sebagai standar interface pada lanyanan-layanan yang ada di internet, dari awalnya sebagai penyedia informasi, ini digunakan juga untuk komunikasi dari email sampai dengan chatting, sampai dengan melakukan transaksi binsin (commerce) (Betha Sidik,Ir, Pemrograman web dengan HTML, Informatika Bandung, 2005) Banyak keuntungan yang diberikan oleh Aplikasi berbasis Web dari pada aplikasi berbasis destop, sehingga aplikasi berbasis web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi informasinya.

Materi Ajaran Index (click link to download)
Tugas dari Dosen Pengajar
 



Soal UTS Algoritma dan Pemrograman 1 Materi

08.20 Add Comment
Image result for algoritma 


  1. Apa itu Algoritma dan pemrograman ?
  2. Perbedaan Algoritma dan pemrograman ?
  3. Perbedaan dan contoh penggunan for,while,do while?
  4. Hasil pengulangan dibawah dimana a=1
    while(a<10){
        cout<<a<<endl;
    }
    
  5.  buatlah apliksasi penginapan hewan ?dengan if ese/switch
  6. membuat segitiga dengan menggunakan bintang ?

PTI membuat E-Shop online sederhana

07.51 Add Comment
Image result for cara membuat wordpress di webhostapp

      
               Tentu saja WordPress tidak perlu diperkenalkan lagi secara resmi. WordPress telah sangat dikenal sebagai platform blog yang begitu cepat menarik perhatian setiap webmaster.
Jika Anda baru saja terjun di dunia pengembangan web dan ingin membiasakan diri untuk mengetahui serta memahami perkembangan yang terjadi, maka harus diketahui bahwa WordPress pertama kali diluncurkan pada tahun 2003. WordPress dirancang agar pengguna dapat dengan mudah menambahkan konten ke website tanpa memerlukan kode apa pun. Benar sekali! Anda tidak harus memasukkan kode apa pun untuk membuat website dengan WordPress. Di tutorial WordPress kali ini, akan kami tunjukkan bagaimana mudahnya membuat website dengan WordPress!
Sejak saat itu, WordPress telah berkembang menjadi tool pembuat self-hosting website terbesar di dunia. WordPress digunakan di jutaan situs dan telah dilihat oleh puluhan juta orang setiap hari. Kini sekitar 74,6 juta website bergantung pada WordPress.

caranya adalah
STEP 1 Install wordpess free di totorial web  : 000webhostapp.com
STEP 2 Insta Template Wordpess costum     :  Niaga Hoster
STEP 3 pilih template Online Shop                : Color Lib
STEP 4 Insttal Wecommerce totorial webnya : WeC0mmerce

Coding Algoritma dan pemrograman 1 (after Mid test)

07.32 Add Comment
Image result for algorimta

Dosen: pak rahmat

Coding Algoritma dan pemrograman semsester 1 /sesudah mid semester:
1. POST(aplikasi kasir mengeluarkan nama barang dan harga) tanpa menggunakan array 
       link : click here

2. POST(aplikasi kasir mengeluarkan nama barang dan harga) menggunakan array 
          link : click here
3. Nextday (menentukan tanggal hari esok )
          link : click here
4. Membandingkan 2 nilai dan mencari yang max/min
          link : click here
5. Game tic tac to /SOS
         link : click here


note : ilmu itu untuk dibagi2 bukan untuk dipendam oleh segelintir orang

salam copas !>..
by Lukmanul hakim




Praktikum Algortima dan Pemrograman 1 UNSRI (latihan soal) pertemuan 2

07.54 Add Comment

1.Menghitung bilangan kelipatan 4 dan merupakan bilangan genap?
#include <iostream>

using namespace std;

int x; //variable global

int main(){
    cout<<"menghitung nilai bilangan bahwa (genap dan kelipatan 4)"<<endl;
    cout<<"masukkan angka";cin>>x;

    if (x%2==0){
        if(x%4==0){
            cout<<"bilangan genap  kelipatan 4";
        } else {
            cout<<"bilangan bulat  bukan kelipatan 4";
        }
                }else if(x%2 != 0){
                    if(x%4==0){
                        cout<<"bilangan ganjil  kelipatan 4";
                    }else {
                    cout<<"bilangan ganjil bukan kelipatan 4";
                    }
                }
}
2.menghitung barang dengan diskon 10% dan inputan uang 100.000?
#include <iostream>

using namespace std;

int diskon,x,uang,hasil; //variable global
float persentase;
int main(){
    cout<<"--program menghitung diskon belanja--"<<endl;
    cout<<"-------------------------------------"<<endl;
    cout<<"-------------------------------------"<<endl;
    cout<<"masukkan jumlah uang   =  ";cin>>uang;
    cout<<"masukkan jumlah diskon =  ";cin>>x;

    persentase=0.01*x;
    diskon=uang*persentase;
    hasil=uang-diskon;
if (uang > 100000){
       cout<<"harga barangnya menjadi = "<<hasil<<endl;
}else{
    cout<<"waoi konci ga ada diskon tolol"<<uang<<endl;
    }
}

3.Algoritma pembulatan pada kasir dengan uang 25/50?

#include <iostream>
#include <math.h>
using namespace std;
main(){
   int uang,harga,hemat,dibayar,kembalian,barang;
   cout<<"masukkan total uang anda";cin>>uang;
   cout<<"masukkan harga barang anda";cin>>barang;
   dibayar=barang-(barang%25);
   hemat=barang%25;
   kembalian=uang-dibayar;
   cout<<"harga yang sesuai harus dibayar = "<<dibayar<<endl;
   cout<<"anda hemat harga sesuai         = "<<hemat<<endl;
   cout<<"kembalin anda adalah            = "<<kembalian<<endl;
}

4.Algoritma mengurutkan nilai dari 3 angka berbeda????
#include <iostream>

using namespace std;

int a,b,c; //variable global

int main(){
    cout<<"--MENGURUTKAN 3 BILANGAN DARI KECIL--"<<endl;
    cout<<"-------------------------------------"<<endl;
    cout<<"-------------------------------------"<<endl;
    cout<<"masukkan A   =  ";cin>>a;
    cout<<"masukkan B   =  ";cin>>b;
    cout<<"masukkan C   =  ";cin>>c;

        if(a<b and a<c){
            if(b<c){
                cout<<a<<"  "<<b<<"  "<<c<<endl;
            }else{
            cout<<a<<"  "<<c<<"  "<<b<<endl;
            }
        }else if(b<a and b<c){
            if(a<c){
                cout<<b<<"  "<<a<<"  "<<c<<endl;
            }else{
                cout<<b<<"  "<<c<<"  "<<a<<endl;
            }
        }else{
        if(b<a){
            cout<<c<<"  "<<b<<"  "<<a<<endl;
        }else{
            cout<<c<<"  "<<a<<"  "<<b<<endl;
        }
        }

}

4.Alikasi algorima mencari apakah sebuah segitiga saat diinputkan??

#include <iostream>
#include <math.h>
using namespace std;
main(){
    int a=0,b=0,c=0,ab=0;
    cout<<"Masukan Nilai A : ";cin>>a;
    cout<<"Masukan Nilai B : ";cin>>b;
    cout<<"Masukan Nilai C : ";cin>>c;
    ab = (pow(a,2)) + (pow(b,2));
    if(c%5==0) c = 1 + pow(c,2);
    else c = pow(c,2);
    if(c == ab){
        cout<<"Segitiga Siku-siku";
    }
    if(c < ab){
        cout<<"Segitiga Lancip";
    }
    if(c > ab){
        cout<<"Segitiga Tumpul";
    }

    cout<<c;

}





Praktikum Algortima dan Pemrograman 1 UNSRI (latihan soal) pertemuan 1

07.50 Add Comment


Dosen : Dwi Rosa indah
 1. Bahasa C++ aplikasi mengubah jarak dari meter ke yard,kaki,inci ?
#include <iostream>
using namespace std;
int meter,yard,kaki,inchi; //variable global

int main(){
    cout<<"Masukkan nilai jarak dalam meter "<<endl;
    cout<<"masukkan jarak : "; cin>>meter;
    yard= meter/0.9144;
    kaki=(meter*100)/30.48;
    inchi=(meter*1000)/25.4;
    cout<<"nilai dalam yard  : "<<yard<<endl;
    cout<<"nilai dalam kaki  : "<<kaki<<endl;
    cout<<"nilai dalam inchi : "<<inchi<<endl;

    return 0;
}
2.Aplikasi Algoritma menghitung selisih hari,bulan,dan tahun dari 2 tanggal?
#include <iostream>
using namespace std;
int tahun,bulan,hari1,hari2,hari; //variable global
int main(){
    cout<<"masukkan nilai hari,bulan,tahun (hari pertama) "<<endl;
    cout<<"masukkan hari pertama : "; cin>>hari;
    cout<<"masukkan bulan        : "; cin>>bulan;
    cout<<"masukkan tahun        : "; cin>>tahun;
    hari1=hari + (bulan*30) + (tahun*367);
    cout<<"masukkan nilai hari,bulan,tahun (hari kedua) "<<endl;
    cout<<"masukkan hari kedua   : "; cin>>hari;
    cout<<"masukkan bulan        : "; cin>>bulan;
    cout<<"masukkan tahun        : "; cin>>tahun;
    hari2=hari + (bulan*30) + (tahun*367);
    if(hari1<hari2){
        hari=hari2-hari1;
        tahun= hari/365;
        bulan= tahun/30;
        hari = tahun%30;
        cout<< "tahun   :"<<tahun<<endl;
        cout<< "bulan   :"<<bulan<<endl;
        cout<< "hari    :"<<hari<<endl;
    }else if(hari2<hari1){
        hari=hari1-hari2;
        tahun= hari/365;
        bulan= tahun/30;
        hari = tahun%30;
        cout<< "tahun   :"<<tahun<<endl;
        cout<< "bulan   :"<<bulan<<endl;
        cout<< "hari    :"<<hari<<endl;
    }else{
    cout<<"anda salah";
    }}
3.Aplikasi Algoritma Menghitung berat badan ideal?

#include <iostream>
using namespace std;
float bbi,tb; //variable global
int main(){
    cout<<"menghitung berat badan ideal "<<endl;
    cout<<"masukkan tinggi badan : "; cin>>tb;
    bbi=(tb-100)-((tb-100)*0.1);
    cout<<"-------------------------------------------"<<endl;
    cout<<"-------------------------------------------"<<endl;
    cout<<"berat badan ideal adalah : "<<bbi<<endl;
}

UTS and Kuis UNSRI mata pelajaran PWEB 1

07.41 Add Comment
Image result for pemrograman web 
 PWEB 1 Universitas Sriwijaya UTS,UAS,dan Kuis

1. Soal Untuk kuis adalah membuat seperti dibawah ini :
*menggunakan javascript dan CSS untuk menciptakan perulangan/looping  
source code :
<html><head><script>
var satu,dua;
   
    satu=window.prompt("masukkan int1 :"," ");
    dua=parseInt(satu);
   
   
    for(x=1;x<satu;x++){
        if(x%2==1)
        document.write("<div style=\"background-color:red\">"+x+"</div>");
        else
        document.write("<div style=\"background-color:blue\">"+x+"</div>");
      
    }
</script>
</head><body></body></html>

2.UTS membuat pola segitiga siku-siku menggunakan looping * dan css berwarnah:

source code :
<html><head><script>
var satu,dua;
       satu=window.prompt("masukkan int1 :"," ");
    dua=parseInt(satu);
 for (var x=0;x<=satu;x++){
        for (var j=0;j<=x;j++){       
            if(j%2==0){
            document.write("<span style=\"background-color:blue\">"+"*"+"</span>");
            }else{
            document.write("<span style=\"background-color:red\">"+"*"+"</span>");
            }                 
        }
        document.write("<br>");
    }         
</script>  </head><body></body></html>