Tampilkan postingan dengan label TugasKe5. Tampilkan semua postingan
Tampilkan postingan dengan label TugasKe5. Tampilkan semua postingan

Jumat, 06 Mei 2016

Latihan PPT Pertemuan Ke-7 & Ke-8

Assalamu'alaikum wr.wb


1. Source Code:
#include <iostream>
using namespace std;
main()
{
char kata[150];
int jlh=0,x;
cout<<"Masukkan Kata: "<<endl;
cin.getline(kata,sizeof(kata));

for (x=0;kata[x];x++)
{
jlh=jlh+1; //menjumlahkan karakter per karakter
}
cout<<"--------------------------------"<<endl;
cout<<"Panjang karakter adalah :"<<jlh;
return 0;
}

Dev C++:


Output:



2. Source Code:



#include <stdio.h>

#include <ctype.h>

#include <string.h>

#include<windows.h>

char konversi (char kata[100]) {
   int n, a;
    n = strlen (kata);

        for (a=0; a<=n-1; a++) {
            if (islower (kata[a])) {
                kata[a] = toupper (kata[a]);
            }
            else {
                kata[a] = tolower (kata[a]);

            }

            printf ("%c", kata[a]);
        }
    return (kata[100]);

}

 int main () {

    char kata[100];

    printf ("\tPROGRAM KONVERTER HURUF\n");

    printf ("\t*****************************\n");

    printf ("Masukkan Kata : ");gets (kata);

    //system("CLS");

    printf ("Hasilnya : ");

    konversi (kata);

}


Dev C++:


lanjutan....



Output:


Wassalamu'alaikum  wr.wb

Diskusi Kelompok

Assalamu'alaikum wr.wb


jawab:

  • Array digunakan Ketika membuat banyak variabel dengan type data homogen, untuk menyimpan suatu deratan nilai di dalamnya. Array dideklarasikan setelah tipe data.


  • Array digunakan dalam penulisan program ketika ada banyak variabel yang sama dan di pisahkan berdasarkan nomor elemen sehingga memudahkan untuk menyusuri elemen-elemen tersebut.


  • Kekurangan Array adalah semua tipenya harus sama, indeks array yang kosong tetap memiliki porsi memori yang sama sehingga tidak efesien.


  • Buat contoh program menggunakan array yang memperlihatkan pentingnya menggunakan array (selain dari materi slide)!

Wassalamu'alaikum wr.wb


 


Sabtu, 16 April 2016

Tugas Kasus Kasus Materi Array Satu Dimensi

Assalamu'alaikum wr.wb

kali ini saya akan memposting kasus-kasus materi Array Satu Dimensi



Source Code:
#include <iostream>

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

void masuk_data(int A[], int n )
{
    int i;
    for(i=0;i<n;i++){
        cout << "Data ke- : " << i+1 << " > ";
        cin >>A[i];
    }
}

int maksimum2(int a,int b)
{
    if(a>b) return (a);
    else return (b);
}

int maksimum (int data [] ,int n)
{
    int i, temp;
    temp=data[0];
    for(i=0;i<n;i++)
    temp=maksimum2(temp, data[i]);
    return(temp);
   
}

main()
{
    int n;
    int bilangan[10];
    cout<<"Masukkan Banyak Data :";
    cin>>n;
    masuk_data(bilangan,n);
    cout << "Nilai terbesar: "<<maksimum (bilangan,n);
    cout<<endl;
    return 0;
}



Dev C++:

 lanjutan....



Output:



Raptor:








Source code:
#include <iostream>
#include <string.h>

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

int palindrom (char*s){
    int i,pj;
   
    pj=strlen(s);
    for (i=0;i<=pj/2;i++)
    if (s[i]!=s[pj-i-1]) return 0;
   
    return 1;
      
}
main ()
{
   
    char*kata;
    cout<<"masukkan Sebuah Kalimat :";
    gets(kata);
  
   
    if (palindrom(kata))
    cout<<"adalah palindrom"<<kata;
   
    else
    cout<<"Bukan palindrom "<<kata;

   
    return 0;
}


Dev C++:


Output:


Raptor:
 lanjutan....




untuk kasus 6.1 dan 6.5 dapat dilihat di :http://ratihpuspita29.blogspot.co.id/search/label/bab7
untuk kasus 6.2 dan 6.4 dapat dilihat di:http://ghaidaazzahra771.blogspot.co.id/search/label/Tugas/20Kelompok/205


Wassalamu'alaikun wr.wb