Langsung ke konten utama

Postingan

Menampilkan postingan dari April, 2016

Kasus 6.6 (Array satu dimensi)

dan ini adalah kasus 6.6 Buatlah suatu algoritma untuk mengecek apakah suatu kata atau kalimat merupakan palindrom atau tidak . #include<iostream> #include <stdio.h> #include <conio.h> #include <string.h>  using namespace std; int main() {    char a[100], b[100];       cout<<"---Program Menentukan Kata Polindrom--- "<<endl;   cout<<"Ketikkan kata  : ";cin>>a;    strcpy(b,a);    strrev(b);    if(strcmp(a,b)== 0)//fungsi pembanding kata a dan b jika tidak ada perbedaan maka polindrom       cout<<"Kata --"<<a<<"-- merupakan kata polindrom";    else     cout<<"Kata --"<<a<<"-- bukan merupakan kata polindrom";    getch(); } 

Kasus 6.5 (Array satu dimensi)

Kasus 6.5 Tentukan modus dari n buah data berupa bilangan bulat (data antara 1 sampai dengan 10). #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;        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;     }     }     }     for(int c=0;c<n;c++)     {     total[c]=0;     for(int i=0;i<n;i++)     {     if(b...

Latihan 3 DIKTAT BAB 7

assalamualaikum, halo halo bertemu di minggu ke 7 soal latihan diktat bab 7 no 3 yaitu buatlah algoritma dan function untuk mengubah huruf besar menjadi huruf kecil, kemudian buatlah function untuk mengubah string menjadi string yang hurufnya huruf besar semua. untuk yang lain bisa di lihat di : http://vitawijaya.blogspot.co.id/2016/04/tugas-diktat-bab-viilatihan.html http://sitinurrohmah3.blogspot.co.id/2016/04/tugas-diktat-bab-7.html algoritmanya : Mengubah huruf Kapital ke huruf kecil. Void nama(){ I=integer. Char nama[100]; Char c; Char entri[100]//variabel entri maksimum 100 karakter. While(nama[i]); { If(isupper(c)) c=tolower(c); Puthcar (c); Mengubah huruf kecil ke huruf kapital ; while (entri[a]){ out=entri[a]; if(islower(out)) out=toupper(out); putvhar (out); END; c++nya :

diktat bab 6 (bagian 4)

No 9 #include <iostream> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int fac(int n){             if(n>1) return n*fac(n-1);         }         class kom{     private:         int n,r,hasil;     public:         void masuk(int,int);         hitung();         int tampilkan(); };         void kom::masuk(int en,int er){     n=en;     r=er; } kom::hitung(){     hasil=fac(n)/(fac(r)*fac(n-r)); } int kom::tampilkan(){     return hasil; } int main(int argc, char** argv) {     int en,er; kom terserah;     cout<<"perhitungan kombinasi\n";...