Islam, way of life

Agama Islam adalah agama yang dibawa oleh Nabi Muhammad shallallahu ‘alaihi wa sallam. Dengan agama inilah Allah menutup agama-agama sebelumnya. Baca Selengkapnya

Ayo Shalat Jamaah

"Keutamaan shalat berjamaah itu melebihi shalat sendirian sejumlah 27 derajat"(H.R Muslim)

Mengenal Ajaran Islam Lebih Dekat

Mari kita mengenal ajaran agama Islam lebih dekat. Silahkan baca, InsyaaAllah banyak faedah ilmu yang akan kita dapatkan.

Ayam Geprek Dahsyat Bantul

Ayo, rasakan ke"Dahsyat"an Ayam Geprek dahsyat ini di warung kami. Baca Selengkapnya...

Minggu, 25 September 2016

Refleksi S.Data Ke-3

Pada minggu ke-3 kuliah S.Data, Dosen menjelaskan tentang perulangan iteratif dan rekursif menggunakan class. Pada kesempatan tersebut saya kurang paham tentang perulangannya di dalam class. Maka dari itu saya berusaha memahaminya dengan bertanya ke teman atau mentor atau browsing ke internet..

sekian..

wassalamu'alaikum warohmatulllohi wabarokatuh

Refleksi S.Data Ke-2

Assalamu'alaikum...

pada minggu ke-2 kuliah s.data saya tidak berangkat kuliah...

Refleksi S.Data ke-1

Asslamu'alaikum warohmatullohi wabarokstuh..

Pada kesempatan ini saya akan refleksi pertemuan ke 1 struktur data.
Pada kesempatan tersebut dosen memberikan materi tentang tata cara kuliah struktur data. kemudian menjelaskan sedikit mateei pertemuan pertama. saya cukup jelas dengan penjelasan dosen...

sekian

Senin, 05 September 2016

Kuliah Perdana Semester 3 [NEW POST]

Alhamdulillah.. aladzi bini'matihi tathimusholihat.....

Pada hari ini adalah kuliah perdana semester 3 di UAD saya.... dengan mata kuliah Statistika Informatika yang di ampu oleh ibu Lisna Zahrotun, M.Cs .

Semoga kuliah saya lancar jaya... aamiin

Kamis, 04 Agustus 2016

Kegiatan Remaja Masjid Nurul Iman Gumuk

 Assalamu'alaikum Warohmatullohi Wabarokatuh..
Alhamdulillah wassholatu wassalamu 'ala rosulillah wa ala alihi wa shohbihi wa man wallah amma ba'du..

Di postingan kali ini ane akan posting foto-foto terkait kegiatan yang pernah dilakukan oleh remaja Masjid Nurul Iman Gumuk... cekidot..





Jumat, 22 Juli 2016

Kembali UPDATE

Assalamu'alaikum warohmatulloh wabarokatuh

Alhamdulillah... wassholatu wassalamu'ala rosulillah...amma ba'du

Segala Puji hanya milik Allah.... pada kesempatan kali ini saya dapat kembali update di blog ini setelah sekian lama tak update karena beberapa kesibukan..

 

Sabtu, 04 Juni 2016

WEB BARU KARUNIA ARDHI MAHENDRA

Assalamu'alaikum Warohmatullohi Wabarokatuh..

Alhamdulillah wassholatu wassalamu 'ala rosulillahi wa 'ala aliihi wa shohbihi wa sallam....
Pada kesempatan ini saya akan memplubikasikan website baru saya yaitu

www.ardhimh.pe.hu

Rabu, 25 Mei 2016

Mengalikan Vektor (2 elemen) dengan Matriks berukuran 2x3 dan vektor (3 elemen) melalui 6 tahap Pengembangan Program

1. Identifikasi Masalah
Mengalikan vektor 2 elemen matrix 2x3 dan vektor 3 elemen.

2. Menentukan Input dan Output

Input
 matrix [2][3]={4,6,1,3,5,2}
 vektor [3]={5,3,4}
 vek[2]={6,7}

Output
 matrix 2x3 dan vektor 3 elemen
 42
 38

vektor elemen 2 dengan matrix 2x3 dan vektor elemen 3
 252
 266

3. Membuat Flowcart atau Algoritma

Deklarasi :

matrix[[2][3]={4,6,1,3,5,2} = integer
vektor[3]={5,3,4} = integer
vek[2]={6,7}= integer
hasil[2]=0= integer

Deskrpsi :

write('MATRIX ELEMEN 2X3 : \n')
            for i  ÃŸ 0 to 2 do then a++
                        for j ß 0 to 3 then j++
                                    hasil[a] ß hasil[a]+(matrix[a][b]*vektor[b]);
            end for end for
for a ß 0 to 2 do then a++
            for b ß 0 to 3 then b++ then
                        write(hasil[a][b])
end for end for
write(‘VEKTOR 3 ELEMEN: \n’)
            for b ß 0 to 3 then b++ then
                        write(vektor[a]) end for
write(‘VEKTOR 2 ELEMEN : \n’)
            for a ß 0 to 2 then a++ then
                        write(vek[a]) end for
write(‘HASIL MATRIX 2X3  DAN VEKTOR 3 ELEMEN : \n’)
            for a ß 0 to 2 then a++
                        write(hasil[a]) end for
write(‘HASIL VEKTOR 2 ELEMEN  DENGAN  MATIRIX ELEMEN 2X3 DAN VEKTOR 3 ELEMEN : \n’)
for a ß 0 to 2 then a++
                        hasil[i] ßhasil[a]*vek[a];
                        write(hasil[a]) end for

4. Test Menggunakan Data

 Input :

 matrix [2] [3] :   | 4  6  1 |
                            | 3  5  2 |

vektor [3]        :    | 5 |
                             | 3 |
                             | 4 |

vek [2]             :    |  6  |
                              | 7   |

 Output :

 Hasil kali matrix 2x3 dan vvektor 3 elemen  :  42
                                                                            38

Hasil akhir :  252
                      266

5. Implementasi c++

 #include <iostream>
using namespace std;

void kali(int matrix[2][3],int vektor[3],int hasil[2]){
 cout<<"MATRIX ELEMEN 2X3: \n";
 for(int a=0;a<2;a++){
  for(int b=0;b<3;b++)
   hasil[a]=hasil[a]+(matrix[a][b]*vektor[b]);
 }
}

void cetaktrix(int hasil[][3]){
 for(int a=0;a<2;a++){
  for(int b=0;b<3;b++)
   cout<<hasil[a][b]<<" ";
   cout<<endl;
 }
}

void cetaktor(int vektor[]){
 cout<<"VEKTOR ELEMEN 3: \n";
 for(int a=0;a<3;a++){
  cout<<vektor[a]<<endl;
 }
}

void cetakbar(int vek[]){
 cout<<"VEKTOR 2 ELEMEN : \n";
 for(int a=0;a<2;a++){
  cout<<vek[a]<<endl;
 }
}
void cetak(int hasil[]){
 cout<<"HASIL MATRIX 2X3 DAN  VEKTOR 3 ELEMEN : \n";
 for(int a=0;a<2;a++){
  cout<<hasil[a]<<endl;
 }
}

void cetaka(int vek[2],int hasil[]){
 cout<<"HASIL VEKTOR 2 ELEMEN  DENGAN  MATIRIX ELEMEN 2X3 DAN VEKTOR 3 ELEMEN : \n";
    for(int a=0;a<2;a++){
 hasil[a]=hasil[a]*vek[a];
 cout<<hasil[a]<<endl;
}
}

int main(int argc, char** argv) {
 int matrix[2][3]={4,6,1,3,5,2}, vektor[3]={5,3,4},vek[2]={6,7},hasil[2]={0};
 kali(matrix,vektor,hasil);
 cetaktrix(matrix);
 cetaktor(vektor);
 cetak(hasil);
 cetakbar(vek);
 cetaka(vek,hasil);
 return 0;
}

6. Eksekusi

Refleksi Minggu ke-10

Assalamu'alaikum..

Bismillah.. Alhamdulillah.. Segala Puji hanya milik Allah...

Pada pertemuan ke 10 lalu, di kelas dosen membahas tentang sorting yaitu mengurutkan elemen pada array dengan urutan naik ataupun turun.

Pada materi tersebut alhamdulillah saya dapat memahaminya...

Refleksi Minggu ke-9

Assalamu'alaikum..
In this section i will be posting about Array 1 dimensi..

Pada kuliah tersebut saya, alhamdulillah paham... InsyaaAllah..

Rabu, 18 Mei 2016

Selection Sort [Tugas Bulan ke-3]

Assalamu'alaikum Warohmatullohi Wabarokatuh...

Bismillah..Alhamdulillah, sholawat serta salam buat Nabi Muhammad -shallallahu'alaihi wasallam-

Pada Kesempatan kali ini saya akan memposting pengembangan algoritma tentang selection sort.
Oke cekidot.

Mengurutkan Bilangan dengan Metode Selection Sort

  1. Identifikasi Masalah
    Permasalahannya adalah dalam suatu array, isi bilangannya tidak urut dari bilangan terkecil ke bilangan terbesar.
  2. Menentukan Input & Output
    Input :
    n (banyak data)
    a[] (sebanyak n)

    Output:
    a[](data yang sudah urut)

  3. Membuat Flowchart

  4. Test Menggunakan Data
    Input:
    n = 8
    a[1]=8
    a[2]=4
    a[3]=7
    a[4]=3
    a[5]=1
    a[6]=2
    a[7]=6
    a[8]=5

    Output:
    a[1]=1
    a[2]=2
    a[3]=3
    a[4]=4
    a[5]=5
    a[6]=6
    a[7]=7
    a[8]=8
  5. Implementasi di C++
    #include <iostream>
    using namespace std;
    
    void baca_data(int A[], int n)
    { int i;
    for (i = 0; i < n; i++)
    { cout << "Masukkan data ke-"<<i+1<<" : ";
    cin >> A[i];
    }
    }
    void cetak_data(const int A[], int n)
    { int i;
    for (i = 0; i < n; i++)
    cout <<A[i]<<" ";
    cout <<"\n";
    }
    void tukar (int *a, int *b)
    { int temp;
    temp = *a;
    *a = *b;
    *b = temp;
    }
    void minimum(int A[], int dari, int n, int * tempat)
    { int i, min;
    min = A[dari];
    *tempat = dari;
    for (i = dari+1; i<n; i++)
    if (A[i] < min)
    { min = A[i];
    *tempat = i;
    }
    }
    
    void selection_sort(int A[], int n)
    { int i, t;
    for (i = 0; i<n; i++)
    { minimum(A, i, n, &t);
    tukar(&A[i], &A[t]);
    }
    }
    main() {
    int data[10], n;
    cout<< "\t\tSELECTION SORT"<<endl<<endl;
    cout<< "Masukkan Banyak Data = ";
    cin >> n;
    baca_data(data,n);
    cout<<"Data Awal : ";
    cetak_data(data,n);
    selection_sort(data,n);
    
    cout<<"Setelah diurutkan : ";
    cetak_data(data,n);
    return 0;
    }   
    
  6. Hasil Eksekusi
    hasil eksekusi
    Setelah di eksekusi ternyata hasilnya sama dengan test menggunakan data.

    Lama waktu pengerjaan  4 jam 25 menit

    Bubble Sort - Luthfi Ryanto
    Insertion Sort - Izu Tolandona

Sabtu, 07 Mei 2016

Latihan 2 pertemuan 8 Rencana kuliah bulan ke 3

Assalamu'alaikum

Soal Praktikum Pemrograman Web T. Informatika

PRETEST

1. SEBUTKAN DAN JELASKAN OPERASI DASAR YANG DIGUNAKAN
UNTUK MENDESAIN TAMPILAN WEB.

2. MENGAPA DESAIN WEB DIKATAKAN HAL PENTING DALAM MEMBUAT
WEBSITE?

3. APA YANG DIMAKSUD DENGAN OPTIMALISASI GRAFIK

Jumat, 06 Mei 2016

Kasus 6.5

Bismillah....

Pada kesempatan kali ini saya share kasus 6.5 yaitu mencari modus.

C++


#include<iostream>
    #include<conio.h>
    using namespace std;
    int x;
    void findmod(float bil[], int n, float mod[])
    {
    int total[100];
    int k=1;
    x=0;
    //untuk mengurutkan secara ascending
    for(int c=0;c<n;c++)
    {
    for(int i=(n-1);i>=0;i--)
    {
    if(bil[i]<bil[i-1])
    {
    int temp;
    temp=bil[i];
    bil[i]=bil[i-1];
    bil[i-1]=temp;
    }
    }
    }
    //menghitung berapa kali muncul tiap angka
    for(int c=0;c<n;c++)
    {
    total[c]=0;
    for(int i=0;i<n;i++)
    {
    if(bil[c]==bil[i])
    {
    total[c]++;
    }
    }
    }
    //menentukan nilai yang paling sering muncul
    for(int c=0;c<n;c++)
    {
    if(total[c]>k)
    {
    k=total[c];
    }
    }
    //jika modus lebih dari satu
    for(int c=0;c<n;c++)
    {
    if(x==0)
    mod[x]=0;
    else
    mod[x]=mod[x-1];
    if(total[c]==k)
    {
    if(bil[c]!=mod[x])
    {
    mod[x]=bil[c];
    x++;
    }
    }
    }
    //Jika Semua angka muncul sama banyak
    int z=0;
    for(int c=0;c<n;c++)
    {
    if(total[c]==k)
    {
    z++;
    }
    }
    if(z==n)
    {
    x=0;
    }
    }

 main()
    {
    int n;
    float bil[100];
    float mod[100];
    cout<<"Masukan Banyak Nilai : ";cin>>n;
    for(int c=0;c<n;c++)
    {
    cout<<"Nilai "<<(c+1)<<" : ";cin>>bil[c];
    }
    cout<<endl;
    findmod(bil,n,mod);
    if (x==0)
    cout<<"Tidak Ada Modus!"<<endl;
    else
    {
    cout<<"Modus : ";
    for(int c=0;c<x;c++)
    {
    cout<<mod[c]<<" ";
    }
    }
    getch();
    }  

Berikut Contoh Outputnya:

Latihan : menggeser elemen array (Rencana Kuliah Bulan ke-3)

Bismillah.. segala puji hanya milik Allah..
Sholawat dan salam kepada Nabi Muhammad -shallallahu alaihi wa sallam-

Akan saya bagikan bagaimana cara menggeser elemen array..
cekidot:

C++


#include <iostream>
#include <cstdlib>
#include <string>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;

class Array1D{
 friend ostream& operator<<(ostream&, const Array1D&);
 friend istream& operator>>(istream&, Array1D&);
public:
 Array1D();
 void cetak();
 void geser_kiri();
 void geser_kanan();

private:
 char A[5];
 int posisi;
};

Array1D::Array1D(){
 for(int i=0;i<5;i++)
 A[i]='O';
}

void Array1D::cetak(){
 for(int i=0;i<5;i++)
 cout<<A[i]<<" ";
}

ostream& operator<<(ostream& out, const Array1D& x){
 for(int i=0;i<5;i++)
 out<<x.A[i]<<" ";
 out<<endl;
 return out;
}

istream& operator>>(istream& in, Array1D& x){
 int posisi;
 for (int posisi=1; posisi<=5; posisi++){
 cout<<"\nMasukkan Nilai Array Posisi Ke- : ";
 in>>x.posisi;
 if(posisi >= 0 && posisi <= 5){cout<<"Masukkan Elemen Array : ";
 in>>x.A[posisi-1];
 }
 }
 return in;
}

void Array1D::geser_kanan(){
 int n=5;
 int temp=A[n-1];
 for(int i=n-1;i>=0;i--)
 A[i+1]=A[i];
 A[0]=temp;
}

void Array1D::geser_kiri(){
 int n=5;
 int temp=A[0];
 for(int i=0;i<n;i++)
 A[i]=A[i+1];
 A[n-1]=temp;
}

int main(int argc, char *argv[]){
 Array1D x;
 cout<<"\t\t\tArray Masih Kosong : "<<x;
 cin>>x;

 cout<<"\nIsi Array Saat ini : "<<x;
 x.geser_kiri();
 cout<<"Isi Array Setelah di Geser Kiri  : "<<x;
 x.geser_kanan();
 cout<<"Isi Array Setelah di Geser Kanan : "<<x;
 cout<<"\nUrutan Elemen Pada Indeksnya Saat ini  : "<<x;
 system("PAUSE");

    return 0;
}


Outputnya:


E-Book (Problem Solving And Program Design in C) = Summary Of Hospital Revenue (page 419)

 Assalamu'alaikum Warahmatullah Wabarakatuh

Alhamdulillah, All praises only to Allah ta'ala. Sholawat and Sallam to prophet Mohammad -shallallahu alaihi wa sallam-.

Okay in this section i will explain to you about how to solve "E-Book (Problem Solving And Program Design in C) = Summary Of Hospital Revenue (page 419)".

Let's begin...
Analysis :
                You will need separate arrays to hold the revenue table, the unit totals (row sums)
                and the hospital quarterly totals (column sums).

Algorithm :
  Declaration :
             I, j, max, temp : integer

  Description :
            Max <--- Input
            for (i=1;i<=max;i++)then
            write("Masukkan Data Ke- 'I'")
            for(i=1;i<=max;i++)then
            write('data[1]')
            for(i=1;i<=max;i++)then
            for(j=1;j<=max;j++)then
            if(data[i]>data[j])then
            write('temp=data[i])
            data[i] <--- data[j];
            data[j] <--- temp;


Source Code with Code::Blocks


 #include <iostream>
#include <cstdlib>
using namespace std;

int main(int argc, char** argv) {
    int i, j, max, temp;
    int data[10];
    cout<<"\t\t\t++++ Summary of Hospital Revenue ++++"<<endl<<endl;
    cout<<"Masukkan Banyak Data : ";
    cin>>max;
    for(i=1;i<=max;i++){
        cout<<"\nMasukkan Data Ke-"<<i<<" ; ";
        cin>>data[i];
        }
    cout<<"\nData Awal : ";
    for(i=1;i<=max;i++){
        cout<<data[i]<<" ";
    }
    for(i=1;i<=max;i++){
        for(j=1;j<=max;j++){
        if(data[i]>data[j]){
            temp=data[i];
            data[i]=data[j];
            data[j]=temp;
        }
    }
}
    return 0;
}



And this is the output

Okey.. thanks for visiting my blogs..

Barakallahu fiykum
Wassalamualaikum warahmatullahi wabarakatuh

Kamis, 05 Mei 2016

Refleksi Alpro Minggu Ke-8

Assalamu'alaikum

Pada minggu ke-8 Kuliah Algoritma & Pemrograman, di kelas kita membahasa soal UTS, dan sedikit review materi tentang perulangan iteratif dan rekursif.

Pada kesempatan tersebut yang belum saya pahami adalah bagaimana cara menggunakan fungsi rekursif di RAptor.

Maka dari itu saya bertanya dengan kawan saya.... ^^

Inkscape | solusi CorelDraw gratis

Assalamu'alaikum warohmatulloh wabarokatuh..
Semoga keselamatan, rahmat dan barokah senantiasa menyertai kalian saudaraku muslim..

Pada kali ini saya akan sharing sebuah software Desain Grafis yang opensource alias freeware alias GRATIS....
ya, program ini bernama Inkscape. yaitu sebuah program Desain grafis di bawah lisensi GNU GPL..
Dan bagusnya nih, program ini mendukung multiplatform alias bisa digunakan di banyak OS semisal windows, mac OS dan LINUX..

Dan bagi para pengusaha desain grafis kecil-kecilan(macam saya) insyaAllah software ini halal dimanfaatkan untuk jasa desain dan insyaaAlloh lebih barokah.. hehe..

Mungkin sekian dulu sharing tentang inkscape dari saya,
fastabiqul khoirot..
Wassaalamu'alaikum waorhmatullohi wabarokatuh

ttd: Karunia Ardhi Mahendra

tags:

Download CorelDraw Gratis
Inkscape

Corel Draw Terbaru

Alternatif Pemrograman C++ di Linux | Code::Blocks

Assalamu'alaikum sahabat blogger..

Pada kesempatan kali ini akan saya akan sharing tentang salah satu software premrograman C++ dari sekian banyak software. Pada post kali ini yang akan saya review adalah Code::Blocks.

Program ini bisa menjadi alternatif pengganti Dev C++ di windows dan jika kita memutuskan untuk hijrah menggunakan  linux.
Dan bagusnya program ini open-source, terintegrasi, lingkungan pengembangan cross-platform dan mendukung multipel kompiler.
Dan jika kita memutuskan untuk menggunakan code::blocks, anda tidak sendirian, ada berbagai forum 
pemrograman yang dapat menjadi wadah untuk sharing sesama pengguna code::blocks

Berikut contoh saya membuat program hello word menggunakan Code::Blocks.

Anda tertarik untuk hijrah ke linux dan menggunakan Code::Blocks??
Yuk hijrah...^^

mari unduh Code::Blocks di sini

Barakallahu fiikum

Senin, 02 Mei 2016

Kasus 6.1

Assalamu'alaikum Warohmatullohi Wabarokatuh..
Alhamdulillah, segala puji hanya milik Allah.
Sholawat serta salam semoga selalu tercurah kepada "Uswah" kita Nabi Muhammad shallallahu 'alaihi wa sallam
Semoga pembaca yang budiman senantiasa di rahmati oleh Allah subhanahu wa ta'ala.. Dan semoga anda sekalian tidak bosan berkunjung ke blog saya.
Oke, pada kesempatan kali ini akan saya tunjukkan source code dan hasil dari kasus 6.1, cekidot....

C++



#include <iostream>
using namespace std;

int main(int argc, char** argv) {
 int n,i;
 float num[10], sum, average;
 cout<<"\t\tJumlah dan Rata Rata\n\n";
 cout<<" Masukan nilai n : ";
 cin>>n;
 for(i=1;i<=n;++i){
  cout<<endl<<i+0<<" Masukan data : ";
  cin>>num[i];
  sum+=num[i];
  
 }
 cout<<endl<<"Jumlah = "<<sum;
 average=sum/n;
 cout<<endl<<"Rata rata = "<<average;
 return 0;
}

Hasil

Minggu, 01 Mei 2016

Kasus 6.2

Assalamu'alaikum..
Semoga allah selalu menjaga kita dari segala keburukan..

Pada kesempatan ini akan saya bagikan source code program rata-rata dengan bahasa C++.



C++



     #include <iostream>
#include <cmath>
using namespace std;
void calculateMean(double, double);
void calculateStandardDeviation(double, double, double);
void getLetterGrade();
int main()
{
 double count;
 double score, totalScores = 0.0, mean = 0.0;
 cout << "How many scores do you wish to enter? ";
 cin >> count;
 for (double num = 1.0; num <= count; num++)
 {
  cout << "Enter score " << num << ": ";
  cin >> score;
  totalScores = totalScores + score;
 }
  calculateMean(count, totalScores);
  calculateStandardDeviation(count, mean, totalScores);
 getLetterGrade();
 return 0;
}
void calculateMean(double numberScores, double totalScores)
{
 double mean;
 mean = (1.0 / numberScores) * totalScores;
 cout << "The mean of the scores is " << mean << endl;
}
void calculateStandardDeviation(double mean, double count, double totalScores)
{
 double standardDeviation;
 standardDeviation = sqrt (((pow(totalScores, 2.0)) - ((1.0/count) * (pow(totalScores,2.0)))) / (count - 1.0));
 cout << "The standard deviation of the scores is " << standardDeviation << endl;
}
void getLetterGrade()
{

}


Hasil

Kasus 6.3

Bismillah...
Berikut program menentukan bilangan terbesar


C++


  #include <iostream>
using namespace std;

int main()
{
   int max,n,i,min;
   float A[100];
   cout<<"\t\tProgram Menentukan Bilangan terbesar\n\n";;
   cout <<"Masukkan Jumlah Data : ";cin>>n;
   for(i=0;i<n;i++){
  cout << "masukkan bilangan ke "<< i+1 << " : ";
  cin >> A[i];}
   max = A[0];
    for (i=1;i<n;i++){
       if (max <  A [i])
            max = A[i];
    }

    cout <<"\n\nNilai Terbesar adalah : "<<max<<endl;
  
    return 0;

}
  

Hasil

Kasus 6.4

Assalamu'alaikum..

Pada kesempatan ini akan saya bagikan source code program menentukan bilangan terbesar dan terkecil dengan bahasa C++.

C++

  #include <iostream>
using namespace std;

int main()
{
   int max,n,i,min;
   float A[100];
   cout<<"\t\tTerbesar dan Terkecil\n\n";
   cout <<"Masukkan Jumlah Data : ";cin>>n;
   for(i=0;i<n;i++){
  cout << "masukkan bilangan ke "<< i+1 << " : ";
  cin >> A[i];}
   max = A[0];
    for (i=1;i<n;i++){
       if (max <  A [i])
            max = A[i];
 min = A[0];
      if (min >  A [i])
            min = A[i];

    }

    cout <<"\nNilai Terbesar adalah : "<<max<<endl;
    cout <<"Nilai Terkecil adalah : "<<min<<endl;
    return 0;

}
   

Hasil

Kasus 6.6

Bismillah...

Berikut ini saya posting kasus 6.6.

C++


#include <iostream>
#include <string.h>

using namespace std;
int main() {
 char kata[15];
 int belakang;
 bool palindrom = true;
 cout<<"masukan kata : ";
 cin.getline(kata, sizeof(kata));
 int panjang = strlen(kata);
 belakang = panjang-1;
 for(int a=0;a<panjang;a++){
 if((char)tolower(kata[a])!=(char)tolower(kata[belakang])){
  palindrom = false;
  break;
 }
 belakang--;
 }
 if(palindrom){
  cout<<"termasuk palindrom";
  cout<<endl;
 }
 else
 cout<<" bukan palindrom";
 return 0;


}





Hasil
contoh hasil palindrom

contoh hasil bukan palindrom


Minggu, 17 April 2016

Rencana Kuliah Bulan 2 Minggu Ke-7

Menghitung Huruf Pada Suatu Kalimat.

C++
Output

How To Solve It By Computer

Pada post ini kami sampaikan tugas-tugas yang dikerjakan dari e-book How To Solve It By Computer yaitu bagian 4.1-4.6..

Problem Solving And Program Design in C halaman 538

Bismillah, pada kesempatan kali ini saya post program di Ebook PSAPDiC halaman 538, berikut..


C++

Hasil

Musa Hafidz Indonesia Harumkan Nama Indonesia pada MHQ Internasional Sharm El-Sheikh




Dalam rangka memenuhi undangan Kementerian Wakaf Mesir, Pemerintah RI melalui Kemenag mengutus Musa La Ode Abu Hanafi (7 tahun 10 bulan) didampingi oleh orang tuanya, La Ode Abu Hanafi untuk mengikuti Musabaqah Hifzil Quran (MHQ) Internasional di Sharm El-Sheikh Mesir pada 10-14 April 2016. Jumlah peserta MHQ Internasional Sharm El-Sheikh untuk semua cabang mencapai 80 orang yang terdiri dari 60 negara antara lain Mesir, Sudan, Arab Saudi, Kuwait, Maroko, Chad, Aljazair, Mauritania, Yaman, Bahrain, Nigeria, Malaysia, Brunei Darussalam, Filipina, Thailand, Australia, Ukraina, dan Indonesia serta negara-negara lainnya. Dalam hal ini, Musa merupakan utusan Indonesia satu-satunya yang berpartisipasi pada perlombaan tersebut.

Musa mengikuti lomba cabang Hifz al-Quran 30 juz untuk golongan anak-anak, dan merupakan peserta paling kecil di antara seluruh peserta lomba, karena peserta lainnya berusia di atas sepuluh tahun. Hal itu menjadi daya tarik tersendiri bagi peserta Indonesia yang mendorong jurnalis Kantor Berita MENA mewawancarai Musa dan orang tuanya pada hari pertama kedatangan mereka, sebelum bertanding. Pada keesokan harinya hasil wawancara tersebut sudah dimuat di sejumlah media Mesir dengan judul: Indonesia Berpartisipasi pada MTQ Internasional Sharm El-Sheikh dengan Peserta Paling Kecil.

Seperti peserta lomba cabang Hifzil Quran golongan anak-anak lainnya, Musa diminta untuk menuntaskan 6 soal, yang berhasil dilalui Musa dengan tenang, tanpa ada salah maupun lupa. Hal itu berbeda dengan para peserta lomba lainnya yang rata-rata mengalami lupa, bahkan diingatkan dan dibetulkan oleh dewan juri. Lancarnya bacaan dan ketenangan Musa dalam membawakan ayat-ayat Al-Quran yang ditanyakan membuat Ketua Dewan Juri Sheikh Helmy Gamal, Wakil Ketua Persatuan Quraa Mesir dan sejumlah hadirin meneteskan air mata.

Decak kagum terhadap penampilan Hafiz Cilik Indonesia tidak hanya ditunjukkan oleh dewan juri dan para hadirin. Para peserta yang menjadi saingan Musa pun menunjukkan decak kagum kepada utusan Indonesia tersebut. Setelah tampil, Musa langsung diserbu oleh oleh para hadirin untuk berfoto dan mencium kepalanya sebagai bentuk takzim sesuai budaya masyarakat Arab. Tak mau ketinggalan, Dewan Juri dan panitia dari Kementerian Wakaf Mesir ikut pula meminta Musa untuk berfoto dengan mereka. Hal itu tidak mereka lakukan terhadap peserta MTQ lainnya. Meskipun karena usianya yang masih kecil dan lidahnya yang masih cadel dan belum bisa mengucapkan hurup "R" Musa dinilai telah menjadi juara di hati dewan juri dan para hadirin, meskipun secara tertulis dia hanya memperoleh juara tiga. Hal itu karena menurut Syeikh Helmy Gamal bacaan Al-Quran diatur dengan kaedah dan hukum yang jelas dan tidak bisa dikesampingkan antara lain terkait makharijul huruf.
Pada acara penutupan, Menteri Wakaf Mesir Prof. Dr. Mohamed Mochtar Gomaa memanggil Musa dan Abu Hanafi secara khusus. Pada kesempatan tersebut Menteri Gomaa atas nama Pemerintah Mesir mengundang Musa dan Hanafi pada peringatan Malam Lailatul Qadar yang diadakan pada Ramadan mendatang. Disebutkan bahwa Presiden Mesir akan memberikan penghargaan secara langsung kepada Musa. Pemerintah Mesir akan menanggung biaya tiket dan akomodasi selama mereka berada di Mesir. Menteri Gomaa menyampaikan takjubnya kepada Musa yang berusia paling kecil dan tidak bisa berbahasa Arab, tapi menghapal Al-Quran dengan sempurna.

Lauti Nia Sutedja, Kordinator Fungsi Pensosbud KBRI Cairo menuturkan, "Delegasi cilik Indonesia, Musa, telah berhasil meningkatkan kecintaan bangsa lain terhadap Indonesia. Banyak peserta yang menyebutnya sebagai mukjizat. Alhamdulillah, staf kami telah berhasil merekam penampilan Musa secara utuh. Dalam waktu dekat akan kita turunkan pada laman resmi KBRI di situs jejaring Facebook dan Youtube agar dapat disaksikan oleh masyarakat di tanah air."

Sementara Meri Binsar Simorangkir, KUAI KBRI Cairo menyatakan bangga bahwa Musa yang masih kecil telah berhasil mengharumkan nama Indonesia melalui Al-Quran. Menurutnya, KBRI Cairo dalam hal ini sangat mendukung upaya Musa dalam meraih prestasinya, karena ia membawa nama Indonesia.​

Sumber: KBRI Cairo Mesir

Sabtu, 16 April 2016

Refleksi Alpro Minggu ke-7

Assalamu'alaikum Warahmatullahi Wabarakatuh..

Pada minggu ke-7 kuliah "Algoritma & Pemrograman" saya tidak masuk kelas.
Tetapi saya tahu pertemuan itu membahas tentang array. Pada bab ini saya masih kesulitan tentang cara menuliskan algoritmanya..

Maka dari itu saya mencari cara agar tahu bahagaimana cara membuat algoritma tentang array dengan cara bertanya ke teman ataupun browsing via internet.

Sekian, barakallahu fiikum.

Wassalamu'alaikum Warahmatullahi Wabarakatuh

Sabtu, 09 April 2016

Blog Teman


HAFIJAI
http://www.kastarasta99.wordpress.com

HADI MUSTOPA
http://www.hadimustopa60.blogspot.com

IZU TOLANDONA
http://www.rampora.blogspot.com

LUTHFI RYANTO
http://anak-nusantara96.blogspot.co.id/

FACHRUL ROZI
http://www.alprozi.wordpress.com

DIOKTA FAJRI
http://dioktafajri.blogspot.co.id/

AFDHAL AZHARI Z DLY
http://blog-mamang.blogspot.com

LAZUARDI IMANI ASHAR
http://lazuardiimania.blogspot.co.id/

MUHAMMAD MARCHO DIPAVERNANDA
http://atokise.blogspot.co.id/

MUHAMAD FADLI
http://www.agasaki12.blogspot.co.id/

MUHAMMAD LALA NUR SYARIF
http:// earthurt.blogspot.co.id/

AGUS PRASETYO
http://agus-tunz.blogspot.com

RAHMAT ARDILA DWI YULIANTO
http://rahmatlian.blogspot.co.id

FARID NURUL PRABOWO
http://refleksifarid.blgospot.co.id

FIRMANSYAH
http://firmanbol.blogspot.com

ALSALTA NUZQUL B
http://ragambisindo.blogspot.com/
====================================================

INDAH SAWITRI RAMONASARI
http://indahsawitriramonasari.blogspot.co.id

AULIYAH ZAKILAH IFANI
http://keronskl.blogspot.com

AVINNY MEIDIANA
http://avinnymei.blogspot.co.id

DESITA PUTRI NIRANDA
http://deputri24.blogspot.co.id

NURFARIKHAH
http://fafa145.blogspot.com

KHOIRIYATUS SYA'BIYAH
http://khoiriyatus08.blogspot.com

Note:
Jika ada kesalahan dalam penulisan nama ataupun alamat blog, saya mohon maaf dan silahkan tulis yang benar di kolom komentar... terima kasih.. Jazakmullahu khoir...

Kasus 3.5

C++

Hasil

Kasus 3.4

C++


Hasil

Kasus 3.3

C++

Hasil

Kasus 3.2

C++

Hasil

Kasus 3.1

C++


Hasil

Kasus 5.8

C++


Output

Kamis, 07 April 2016

Kasus 5.6

Bismillah, Alhamdulillah, segala puji hanya milik Allah..
Berikut ini tugas source code dari kasus 5.6

Kasus 5.6

C++


Output

Kasus 5.5

Pada page ini kita tampilkan kasus 5.5:

C++



Output

Kasus 5.4

Pada page ini kita tampilkan kasus 5.4

C++


Output

Kasus 5.3

Bismillah,

Pada page ini kita tampilkan ss dari kasus 5.3


C++

Output



Kasus 5.2

Alhamdulillah, Segala Puji hanya milik Alloh Subhanahu wa Ta'ala, sholawat serta sallam semoga selalu tercurah kepada Baginda Nabi Muhammad Shollallahu'alaihi wa sallam.

Pada kesempatan ini saya akan paparkan program pada kasus 5.2, berikut source code dan hasilnya:

C++


Hasil




Kasus 5.1

Bismillah, semoga saya tetep istiqomah..


berikut kami sajikan screenshoot dari program kasus 5.1:

C++


Hasil

Sekian, semoga bermanfaat



Refleksi Alpro Minggu ke-6

Pada Minggu ke-enam kuliah alpro, kami diberikan tentang materi perulangan rekursif yaitu perulangan yang menggunakan prosedur.

Yang belum saya pahami adalah bagaimana cara menuliskan algoritmanya..

cara saya memahami adalah browsing di internet, membaca ppt, dan bertanya kepada kawan

Minggu, 03 April 2016

Kasus 4.1

Kasus 4.1.
Cetaklah bilangan 1 sampai 4


c++ & output


Raptor

Output