Sabtu, 16 April 2016

BAB 7


LATIHAN 1 Bisa klik disini
LATIHAN 3 Bisa diklik disini


LATIHAN 2

1.DEV C++


#include <iostream>
using namespace std;
void nama(){
string kata;
cout<<"\t\tPROGRAM MENGHITUNG PANJANG KARAKTER\n\n"<<endl;
cout<<"masukan kata =";cin>>kata;
cout<<"berisi berapa karakter?="<<kata.size();

}

int main(){
nama();
return 0;
}
2. RAPTOR






























  • WORKSHOP 1
Algoritma  { Program Meyisipkan kata }
Deklarasi
            i=integer
Algoritma =
            Read (i)
            for(int i=1;i<=1;i++)
                        Write (“Masukkan kata1”)
            End for(int j=1;j<=1;j++)  then
                        Write(“Masukkan kata2”)
                        Write(“Masukkan kata1”)
            
1. DEV C++

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <windows.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void penggabungan(string k1[20],string k2[20]){
string k3 [20];
for(int i=1;i<=1;i++){
cout<<"Masukan kata pertama =";cin>>k1[i];
k3[i]=k1[i];
for(int j=1;j<=1;j++){
cout<<"Masukan kata kedua =";cin>>k2[i,j];
cout<<"Masukan kata pertama =";cin>>k1[i,j];
}
system("cls");
cout<<"Gabungan Kata"<<endl;
cout<<"Hasil = "<<k3[i]<<" "<<k2[i]<<" "<<k1[i];
}
}
int main(int argc, char** argv) {
string k1 [20];
string k2 [20];
penggabungan(k1,k2);
return 0;
}
  • WORKSHOP 2


Algoritma{konverterhuruf}  :
1.      Mulai
2.      Bilangan = n dan a
3.      Untuk a =0; a <= n-1 selanjutnya bilangan a++
4.      Jika dimasukan huruf “aku”
5.      Maka akan di proses “AKU” dan sebaliknya
6.      Dan maksimal kata 100
7.      selesai

11. DEV C++

#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 ("\t=======================\n");
    printf ("\tPROGRAM KONVERTER HURUF\n");
    printf ("\t=======================\n\n\n");
    printf ("Masukkan Kata : ");gets (kata);
    system("CLS");
    printf ("Hasilnya : ");
    konversi (kata);
}

  • WORKSHOP 3


Algoritma{Membaca kata dalam kalimat dan menampilkannya}
Deklarasi
Char kalimat;
Integer : I, spasi=0
Deskripsi
Read (“Masukan sebuah kalimat”);
for(i=0; kalimat[i]; i++){
 if(isspace (kalimat[i]) || ispunct (kalimat[i]))
 {
spasi++;
}
}
Jumlah Kata =
ß spasi +1 ;
Kata yang anda masukan adalah :  "
ß for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
 {
spasi++;
Write kalimat[i];

1. DEV C++

#include<iostream>
#include<ctype.h>
using namespace std;
main()
{
    cout<<"\t Program Menghitung Kata Dalam Sebuah Kalimat"<<endl;
    cout<<"\t\t=============================== "<<endl;
    cout<<"\n";

    char kalimat[100];
    int i, spasi=0;
    cout << "Masukan Sebuah Kalimat : ";
    cin.getline(kalimat, sizeof(kalimat));

    for(i=0; kalimat[i]; i++)
    {

        if(isspace (kalimat[i]) || ispunct (kalimat[i]))
        {
            spasi++;

        }
    }

    cout << "Jumlah Kata = " << spasi +1 << "\n\n";
    cout << "Kata yang anda masukan adalah :   \n";
    cout << "\n";

    for(i=0; kalimat[i]; i++)
    {

        if(isspace (kalimat[i]) || ispunct (kalimat[i]))
        {
            spasi++;
            cout << "\n";
      
        }
        cout << kalimat[i];
    }
    cout << "\n";
    cout << "\n";
        cout << "Terima kasih sudah memcoba program ini"<<endl;

}

Tidak ada komentar:

Posting Komentar