Uploaded by User81278

LAPORAN TUGAS PRAKTIKUM TIPE DATA STRING

advertisement
LAPORAN TUGAS PRAKTIKUM
Tipe Data String
Nama : Wandha Wahyu Asmetha
NIM : 1120020023
TEKNIK INFORMATIKA
PRODI PEMELIHARAAN KOMPUTER DAN JARINGAN
2020/2021
1. Contoh Program
#include<stdio.h>
#include<string.h>
#define PJG 15
main()
{
char kata[20], str2[PJG];
printf("Masukkan Kata \t : ");
gets(kata);
strcpy(str2, " tamara ");
printf("Setelah Menggunakan strlen : %d (Menghitung panjang karakter) \n",strlen(kata));
strrev(kata);
printf("Setelah Menggunakan strrev : %s (membalik karakter) \n",kata);
strcat(kata,str2);
printf("Setelah Menggunakan strcat : %s (menambah karakter) \n",kata);
}
Output:
2. Contoh Program strlwr
/*Contoh Program Dengan Fungsi strlwr*/
#inlcude <stdio.h>
#inlcude <conio.h>
#inlcude <string.h>
#inlcude <iostream.h>
main()
{
char kata[20];
clrscr();
cout<<"Masukkan sembarang kata dengan Huruf Besar = ";
gets(kata);
strlwr(kata);
cout<<"Hasil Perubahan = "<<kata;
getch();
}
3. Contoh Program atoi
/*Contoh Program Menggunakan Fungsi atoi*/
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream.h>
int main()
{
char kata[20];
float angka,a,b;
clrscr();
cout<<"Masukkan Sembarang Kata Berupa Angka = ";
gets(kata);
angka = atoi(kata);
a = angka + 5;
cout<<"Hasil Perubahan Setelah ditambah dengan angka 5 = "<<a;
getch();
}
4. Contoh Program
/*Contoh Program Dengan Menggunakan Fungsi strupr*/
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream.h>
main()
{
char kata[20];
clrscr();
cout<<"Masukkan Sembarang Kata Dengan Huruf Kecil = ";
gets(kata);
strupr(kata);
cout<<"Hasil Perubahan"<<kata;
}
5. Source Code :
#include<stdio.h>
#include<string.h>
#define PJG 15
int main()
{
char kata1[] = "30.25";
char kata2[] = "25.30";
int hasil1,hasil2,hasil3,hasil4;
printf("Kalimat 1 : %s \n",kata1);
printf("Kalimat 2 : %s \n",kata2);
printf("Setelah Menggunakan strlen : %d \n",strlen(kata1));
printf("Setelah Menggunakan strlen : %d \n",strlen(kata2));
hasil1=strlen(kata1)+strlen(kata2);
hasil2=strlen(kata1)-strlen(kata2);
hasil3=strlen(kata1)*strlen(kata2);
hasil4=strlen(kata1)/strlen(kata2);
printf("hasil penjumlahan : %d \n",hasil1);
printf("hasil pengurangan : %d \n",hasil2);
printf("hasil kali : %d \n",hasil3);
printf("hasil bagi : %d \n",hasil4);
printf("Sisa hasil bagi : %d \n",hasil4);
}
Output :
E. ANALISA
Analisa yang saya dapatkan adalah bahwa string dapat digunakan dengan metode coding yang lain
F. KESIMPULAN
Kesimpulan bahwa tipe data string dapat digunakan dengan berbagai macam cara sesuai dengan
kebutuhan koding atau source code program yang dibutuhkan.
Download