Mejikuhibiniu

Mejikuhibiniu
Kerudung Keren :D

Ahlan wa Sahlan

~Bismillahirrahmanirrahim~
Selamat Datang
Terimakasih telah Berkunjung

Semoga blog ini bermanfaat bagi Anda >.<
Mohon maaf apabila banyak kekurangan

SILAHKAN DI SHARE dan DIJADIKAN REFERENSI
Kunjungi Social Network saya yang lain :

Cari Blog Ini

Tampilkan postingan dengan label Kuliah. Tampilkan semua postingan
Tampilkan postingan dengan label Kuliah. Tampilkan semua postingan

Jumat, 10 Januari 2014

kuliah semester 1 algoritma dan pemrograman - dev c++ array dimensi 1 mencari nilai maksimal dan minimal

#include<iostream>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main()
{
int a[5];
float rata, total=0;
int n=5, max=0, min=100;
cout<<"Input Data : "<<endl;
for(int i=0; i<5; i++)
{
cout<<"Indeks ke - "<<i<<" = ";
cin>>a[i];
total=total+a[i]; //untuk mencari nilai total
rata=total/n;
if(a[i]>max) //untuk mencari nilai max
{
max=a[i];
}
else if(a[i]<min) //untuk mencari nilai min
{
min=a[i];
}
}
cout<<"\nTotal = "<<total<<endl;
cout<<"Rata = "<<rata<<endl;
cout<<"Max = "<<max<<endl;
cout<<"Min = "<<min<<endl;
getch();
}

kuliah semester 1 algoritma dan pemrograman - dev c++ program array dimensi 2 matriks jumlah, kurang, kali

#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;

int main()
{
    char salah;
    double a[10][10];
    double b[10][10];
    double hasil[10][10];
    int i,j,r,bb,k,p;
    do
    {
    //paramita 201383054
    cout<<"==========================\n";
    cout<<"inputkan banyak baris: ";     cin>>bb;
    cout<<"inputkan banyak kolom: ";     cin>>k;
    cout<<"==========================\n";
    if (bb==k)
    {
     cout<<"INPUT ELEMEN  MATRIK A: "<<endl;
     for (i=0;i<bb;i++)
     for (j=0;j<k;j++)
     {
        cout<<"A["<<(i+1)<<","<<(j+1)<<"]=";cin>>a[i][j];
     }
     cout<<"INPUT ELEMEN  MATRIK B: "<<endl;
     for (i=0;i<bb;i++)
     for (j=0;j<k;j++)
     {
        cout<<"B["<<(i+1)<<","<<(j+1)<<"]=";cin>>b[i][j];
     }
        cout<<"--------------------------------------------\n";
     cout<<"pilih (1=jumlah,2=kurang,3=perkalian) : ";cin>>p;
        cout<<"--------------------------------------------\n";
     if(p==1)
     {
            cout<<"TAMPIL MATRIK : "<<endl;
            cout<<"Matriks A               Matriks B"<<endl;
            for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
                if (i==0)
                {
                         cout<<"+";
                         cout<<"    ";
                         for (j=0;j<k;j++)
                         {
                             cout<<b[i][j]<<"    ";
                         }
                }
                if (i>0)
                {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
                }
                cout<<endl;
            }
            for (i=0;i<bb;i++)
            for (j=0;j<k;j++)
            {
                hasil[i+1][j+1]=(a[i][j]+b[i][j]);
            }
            cout<<endl<<"HASIL AKHIR= "<<endl;
            for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<hasil[i+1][j+1]<<"     ";
                }
                cout<<endl;
            }
     }
     else if(p==2)
     {
         cout<<"TAMPIL MATRIK : "<<endl;
         cout<<"Matriks A               Matriks B"<<endl;
         for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
            if (i==0)
            {
                     cout<<"-";
                     cout<<"    ";
                     for (j=0;j<k;j++)
                     {
                         cout<<b[i][j]<<"    ";
                     }
            }
            if (i>0)
            {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
            }
            cout<<endl;
            }
         for (i=0;i<bb;i++)
         for (j=0;j<k;j++)
         {
             hasil[i+1][j+1]=(a[i][j]-b[i][j]);
         }
         cout<<endl<<"HASIL AKHIR= "<<endl;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 cout<<hasil[i+1][j+1]<<"     ";
             }
             cout<<endl;
         }
     }
     else if(p==3)
     {
         cout<<"TAMPIL MATRIK : "<<endl;
         cout<<"Matriks A               Matriks B"<<endl;
         for (i=0;i<bb;i++)
            {
                for (j=0;j<k;j++)
                {
                    cout<<a[i][j]<<"    ";
                }
            if (i==0)
            {
                     cout<<"x";
                     cout<<"    ";
                     for (j=0;j<k;j++)
                     {
                         cout<<b[i][j]<<"    ";
                     }
            }
            if (i>0)
            {
                    cout<<"    ";
                    for (j=0;j<k;j++)
                    cout<<" "<<b[i][j]<<"   ";
            }
            cout<<endl;
            }
         hasil[i+1][j+1]=0;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 hasil[i+1][j+1]=0;
                 for (r=0;r<k;r++)
                 {
                     hasil[i+1][j+1]=hasil[i+1][j+1]+a[i][r]*b[r][j];
                 }
             }
         }
         cout<<endl<<"HASIL AKHIR= "<<endl;
         for (i=0;i<bb;i++)
         {
             for (j=0;j<k;j++)
             {
                 cout<<hasil[i+1][j+1]<<"     ";
             }
             cout<<endl;
         }
     }
     else
     {
     cout<<"-->kode yang anda masukkan salah<--"<<endl;
     cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
     cin>>salah;
     cout<<"-----TEKAN ENTER-----"<<endl;
     }
    }    //tutup kurung dari if (bb=k)
    else
    {
     cout<<"Maaf....ORDO tidak sama!!!!"<<endl;
     cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
     cin>>salah;
     cout<<"-----TEKAN ENTER-----"<<endl;
    }
    cout<<"APAKAH ANDA INGIN MENGULANG?(Y/T) ";
    cin>>salah;
    cout<<"-----TEKAN ENTER-----"<<endl;
    system("CLS");
    }   //tutup kurung dari do-while
    while(salah=='y'||salah=='Y');
    getch();
}

kuliah Semester 1 Algoritma dan Pemrograman - dev c++ program kalkulator lengkap, jumlah, kurang, kali, bagi, akar, kuadrat, modulus, pangkat, logaritma10, logaritma

#include <iostream>
#include <conio.h>
#include <stdlib.h>
#include <math.h>

using namespace std;
int kode,jumlah,kurang,kali,bagi;
char pilihan,c;
float a,b,akar,kuadrat,mod,pangkat,logaritma,hasillog;

main() {
menu:
cout<<"\t\tProgram Kalkulator Dengan menggunakan C++\n";
cout<<"\n1.  penjumlahan";
cout<<"\n2.  pengurangan";
cout<<"\n3.  perkalian";
cout<<"\n4.  pembagian";
cout<<"\n5.  Akar bilangan";
cout<<"\n6.  kuadrat";
cout<<"\n7.  modulus (sisa pembagian)";
cout<<"\n8.  pemangkatan";
cout<<"\n9.  logaritma";
cout<<"\n10. log10";
cout<<"\n11. keluar\n";
cout<<"\nSilahkan Memilih kode operasi yang akan dijalankan (1-11)\n";
cin>>kode;
if (kode==1)
{
//penjumlahan
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
jumlah=a+b;
cout<<"\nhasil penjumlahan A dan B adalah : "<<jumlah;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==2)
//paramita 201383054
{
//pengurangan
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
kurang=a-b;
cout<<"\nhasil pengurangan A dan B adalah : "<<kurang;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==3)
{
//perkalian
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
kali=a*b;
cout<<"\nhasil perkalian A dan B adalah : "<<kali;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==4)
{
//pembagian
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai B = ";cin>>b;
    if (b==0) {cout<<" tidak dapat membagi dengan angka 0\n";}
    else {bagi=a/b;
cout<<"\nhasil pembagian A dan B adalah : "<<bagi;}
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
        if (pilihan=='y'||pilihan=='Y')
      {
        system("CLS");
       goto menu;
       }
       else
       {cout<<"Matur Nuwun";
       getch(); }
}
else if (kode==5)
{
//akar
cout<<"\nmasukkan nilai A = ";cin>>a;
akar=sqrt(a);
cout<<"\nakar dari nilai A adalah : "<<akar;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
   
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
   }
else if (kode==6)
{
//kuadrat
cout<<"\nmasukkan nilai A = ";cin>>a;
kuadrat=a*a;
cout<<"\nkuadrat dari nilai A adalah : "<<kuadrat;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
   
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}

else if (kode==7)
{
//modulus
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai pembagi = ";cin>>b;
mod=fmod(a,b);
cout<<"\nmodulus dari nilai A adalah : "<<mod;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}

else if (kode==8)
{
//pangkat
cout<<"\nmasukkan nilai A = ";cin>>a;
cout<<"\nmasukkan nilai pangkat = ";cin>>b;
pangkat=pow(a,b);
cout<<"\nnilai pangkat dari nilai A adalah : "<<pangkat;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==9)
{
//logaritma
cout<<"\nmasukkan nilai A = ";cin>>a;
logaritma=log(a);
cout<<"\nnilai logaritma dari nilai A adalah : "<<logaritma;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==10)
{
//logaritma
cout<<"\nmasukkan nilai A = ";cin>>a;
hasillog=log2(a);
cout<<"\nnilai log10 dari nilai A adalah : "<<hasillog;
cout<<"\napakah anda ingin mengitung lagi ?(ketik 'y' jika iya ketik 'n' jika tidak) = ";
cin>>pilihan;
    if (pilihan=='y'||pilihan=='Y')
    {
    system("CLS");
   goto menu;
   }
   else
   {cout<<"Matur Nuwun";
   getch(); }
}
else if (kode==11)
{cout<<"\nApakah anda ingin keluar dari program ini ? (y/n) ";cin>>c;
    if (c=='y'||c=='Y')
   {cout<<"\nTerima Kasih Anda telah menggunakan Aplikasi ini\n";
   cout<<"\nsilahkan tekan enter dua kali";
   getch(); }
   else if (c=='n'||c=='N')
 system("CLS");
   goto menu;
   }
   getch();
getch(); }

Kuliah Semester 1 Algoritma dan Pemrograman - dev c++ program mengurutkan angka dan binary search (pencarian biner)

#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
//paramita 201383054
int main()
{
int a[1000],i,j,w;
cout<<"Mau masukkan berapa angka?: "; cin>>w;
cout<<"Input "<<w<<" Angka: "<<endl;
for(int i=0;i<w;i++)
{
cout<<"Angka ke "<<i+1<<": "; cin>>a[i];
}
cout<<"Angka sebelum diurutkan: "<<endl;
for (int i=0;i<w;i++)
{
cout<<a[i]<<", ";
    }
for(int i=0;i<w;i++)
    {
        for(int j=i+1;j<w;j++)
        {
            if(a[i]>a[j])
            {
                int temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
cout<<"\nAngka setelah diurutkan: "<<endl;
for (int i=0;i<w;i++)
{
cout<<a[i]<<", ";
    }
    int low=1, high=w, x, mid,q;
    float l;
l=log2(w);
cout<<"\nMasukkan target yang dicari : "; cin>>x;
for (q=0;q<l; q++)
{
mid = ((low +high)/2);
if (a[mid-1] == x) {goto benar;}
else if (a[mid-1]<x) {low=mid+1;}
else if (a[mid-1]>x) {high=mid-1;}
}
mid = ((low +high)/2);
if (mid != x) {cout<<"\ndata ga ada"; goto salah;} getch();
benar:
cout<<"\nData ditemukan di urutan ke : "<<mid;
salah:
getch();
}

materi tentang binary search/ pencarian biner http://blog-sharings.blogspot.com/2012/07/konsep-binary-search.html

Selasa, 03 Desember 2013

Kuliah Semester 1 Algoritma dan Pemrograman - menampilkan bilangan prima dev c++

bismillahirrahmanirrahim
assalamualaikum

berikut adalah kodingan menampilkan bilangan prima hingga batas tertentu menggunakan applikasi pemrograman dev c++

oleh paramita nirmalawati 201383054 universitas esa unggul jakarta barat


#include <iostream>
#include<conio.h>
using namespace std;

int main ()
{
int m, i, t;

for(m=2;m<=10;m++)
{ i=0;
for(t=2;t<m;t++)
{
if(m%t==0)

i=1;

}
if(i==0)

cout<<m<<", ";

}
getch();
}

Kuliah Semester 1 - Algoritma dan Pemrograman - Bilangan Fibonacci dev c++

bismillahirrahmanirrahim
assalamualaikum

berikut kodingan menampilkan bilangan fibonacci hingga batas tertentu menggunakan app pemrograman dev c++

#include <iostream>
#include <conio.h>
#include<windows.h>
using namespace std;
main()
{
char nyes;
ulang:
//Paramita Nirmalawati
//201383054
//UEU
int a, b, c, d, m;

system("CLS");
cout<<"Masukkan Batas : ";
cin>>m;
a=0; b=1;
cout<<"Bilangan Fibonacci adalah "<<a<<", "<<b;
for (c=0; c<m;)
{
c=a+b;
cout<<", "<<c;
d=a;
a=b;
b=c;
}
cout<<endl;
cout<<"Ulang? (y/n) : "; cin>>nyes;
if(nyes=='y' || nyes=='Y')
goto ulang;

getch();}

Rabu, 16 Oktober 2013

Kuliah Semester 1 Algortima dan Pemrograman - Rekursif Faktorial Dev.C++

A.    SCRIPT REKURSIF PROGRAM PENGHITUNG BILANGAN FAKTORIAL
#include <iostream>
#include <conio.h>

using namespace std;
float faktorial(int x)
{
    if(x==0)
        return 1;
    else
        return x*faktorial(x-1);
}
int main()
{          char redo;
            do
            {
    int N;
    cout<<"Masukan nilai N untuk N! : ";
            cin>>N;
    cout<<N<<"!"<<" = "<<faktorial(N);
    cout<<"\n\nUlangi? (y/t): ";
                        cin>>redo;
            }
            while (redo=='y' || redo=='Y');
    getch();}

Jumat, 11 Oktober 2013

Kuliah Semester 1 Algoritma dan Pemrograman - Bilangan Faktorial, Bilang Genap dan Ganjil, Jumlah Bilangan Deret Dev-C++



Algoritma dan Pemrograman
Tugas Kelompok



Dosen: Malabay, S.Kom, M.Kom
Seksi 01

Oleh:
Adam Alvian                          201383029
Paramita Nirmalawati             201383054
Delia Annisa Putri                   201383123
Amelia Dwi Irianti                  201383146

UNIVERSITAS ESA UNGGUL
2013
Program penghitung bilangan faktorial, jumlah bilangan deret dan menentukan bilangan ganjil dan genap menggunakan aplikasi Dev.C+
A.    SCRIPT PROGRAM PENGHITUNG BILANGAN FAKTORIAL
#include <conio.h>
#include <iostream>
using namespace std;
int main ()
{
    int nilai,x;
    double hasil;
    char lagi;
            ulang:
    cout <<"..............................\n";
    cout <<"Program Perhitungan Faktorial\n";
    cout <<"==============================\n\n";
    cout <<"Masukkan Nilai : "; cin >> nilai;
   
            hasil = 1;
    for (x=nilai; x>=1; x--)        
            {hasil = hasil*x;}
   cout <<"Hasil : ";
            cout <<hasil;
    cout <<"\n\n";
            cout <<"Hitung Lagi ? (y/n) : "; cin >> lagi;
    if (lagi=='y' || lagi=='Y')
        {goto ulang;}
    else
        {}
getch();}

B.     SCRIPT PROGRAM PENGHITUNG JUMLAH BILANGAN DERET
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int n, hasil;
char lagi;
ulang:
cout<<"\nMencari jumlah suku 1 sampai n\n";
cout<<"------------------------\n";
cout<<"Masukkan nilai maksimalnya: ";cin>>n;
hasil=0;
for(int i=0;i<=n;i++)
{hasil +=i;}
cout<<"Total jumlah deret dari 0 sampai "<<n<<" adalah "<<hasil;
            cout <<"\n\n"; cout <<"Hitung Lagi ? (y/n) : "; cin >> lagi;
    if (lagi=='y' || lagi=='Y')
        {goto ulang;}
    else
        {}           
getch();}
C.    SCRIPT PROGRAM MENENTUKAN BILANGAN GANJIL DAN GENAP
#include<iostream>
#include<conio.h>
using namespace std;
int main(){
int bil;
char lagi;
ulang:
cout<<endl;
cout<<"BILANGAN = "; cin>>bil;
cout<<endl;
if(bil%2==0)
{cout<<""<<bil<<" adalah BILANGAN GENAP"<<endl;}
else
{cout<<""<<bil<<" adalah BILANGAN GANJIL"<<endl;}
            cout <<"\n\n";
            cout <<"Hitung Lagi ? (y/n) : "; cin >>lagi;
    if (lagi=='y' || lagi=='Y')
        {goto ulang;}
    else
        {}
getch();}

Kuliah Semester 1 Algoritma dan Pemrograman - Luas Lingkaran, Aplikasi Dev-C++


Universitas Esa Unggul, Fakultas Ilmu Komputer
Luas Lingkaran Bahasa C++
Tugas ke-1 Algoritma dan Pemrograman



Paramita Nirmalawati
2013-83-054




Aplikasi menggunakan Dev-C++


#include<iostream>
#include<conio.h>
using namespace std;
int main ()
{
     char redo;
     do
     {
           const float phi=3.14;
           float jari2, luas;
           cout<<"\n Aplikasi Penghitung Luas Lingkaran"<<endl;
           cout<<"===================================="<<endl;
           cout<<"  Paramita Nirmalawati, 201383054"<<endl;
           cout<<"...................................."<<endl;
           cout<<"Jari-jari lingkaran : ";
           cin>>jari2;
           luas=0.5*phi*jari2*jari2;
           cout<<"Luas Lingkaran      : "<<luas<<endl;
           cout<<"Ulangi? (y/t)"<<endl;
           cin>>redo;
     }
     while (redo=='y' || redo=='Y');
     getch();
}