String Tugas Pendahuluan & Tugas Akhir Praktikum Algoritma

Jawaban Tugas Pendahuluan


1. Jelaskan jenis-jenis fungsi String pada bahasa pemrograman C/C++!
- Strlen digunakan untuk mengetahui jumlah karakter dalam string.
- Strcat digunakan untuk menggabungkan string.
- Strcmp digunakan untuk membandingkan string dengan string lain.
- Strcpy digunakan untuk menyalin string.
- Strrev digunakan untuk membalik urutan string, misal: saya --> ayas
- Strlen digunakan untuk mengetahui panjang suatu string.
- Strcat berfungsi untuk menggabungkan 2 buah string.
- Strncat berfungsi untuk menggabungkan 2 buah string.
- Fungsi strlwr berguna untuk mengubah isi string menjadi huruf kecil.
- Fungsi strupr berguna untuk mengubah isi string menjadi kapital.
2. Sebagai programmer, mengapa anda menggunakan fungsi string!
String dapat berupa huruf, angka, karakter khusus, maupun karakter Unicode. Dalam bahasa C++ terdapat beberapa fungsi yang digunakan untuk operasi pengolahan string yang membuat fungsi string sangat banyak.

3. Buatlah contoh program sederhana mengcopy beberapa karakter menggunakan array!
#include
#include
#include
#include
using namespace std;
main()

char asal[100]; 
char hasil[100];  
cout<<"Masukan kalimat : "; gets(asal); 
strcpy(hasil,asal);
cout< cout<<"Kalimat asli  : "< cout<<"Kalimat copy : "< getch();
}

4. Buatlah contoh algoritma dan program sederhana menggunakan salah satu fungsi string untuk menghitung jumlah karatkter dengan memakai flowchart!
#include
#include
#include
main()
{
int strlength;
char *str;
printf(" Masukkan kata/kalimat :");
gets(str);
strlength=strlen(str);
printf(" Jumlah karakternya adalah : %d.",strlength);
getch ();
}

Flow Chartnya


Jawaban Tugas Akhir

1. Buatlah program yang dapat menginputkan nama serta hobbi dan jawaban komputer sama dengan inputan yang dimasukkan!
#include
#include
#include
using namespace std;
int main(void)
{
    char destination[25];
 char blank [10]={":"},blank2[10]={":"},ln[5]={" "},nama[50],hobbi[50],nm[10]={"Nama"},hb[10]={"Hobbi"};
    cout<<"Masukkan nama:";
    cin>>nama; 
    cout<<"Masukkan hobbi:";
    cin>>hobbi;
    cout<     strcpy(destination,nm);
     strcat(destination,nama);
    strcat(destination,ln);
    strcat(destination,hb);
    strcat(destination,blank2);
    strcat(destination,hobbi);
    cout<     //return 0;
      
}

Nb* sumber : http://www.erllang.ga/

Subscribe to receive free email updates:

0 Response to "String Tugas Pendahuluan & Tugas Akhir Praktikum Algoritma"

Post a Comment