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.
- 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/
0 Response to "String Tugas Pendahuluan & Tugas Akhir Praktikum Algoritma"
Post a Comment