TUGAS Coding
Nama :sukrama fazi
Nim :23366086
Prodi : Keperawatan
matkul : pengantar coding
Dosen pengampu:Dr. Wahyudi, S.Kom., M.Sc
No. Skrip Program Hasil Compile
1.
Conoth Program Mengakses elemen string
#include <stdio.h>
#define MAKS 256
int main() {
int i, jumkar = 0;
char teks[MAKS];
// Inisialisasi string dengan kalimat langsung
// char teks[] = "Contoh kalimat";
// Meminta masukan string dari keyboard
puts("Masukkan suatu kalimat (maks 255 karakter).");
puts("Saya akan menghitung jumlah karakternya.\n");
fgets(teks, sizeof teks, stdin); // masukan dari keyboard
// Menghitung jumlah karakter dalam string
for (i = 0; teks[i]; i++) {
jumkar++;
}
// Menampilkan hasil perhitungan
printf("\nJumlah karakter = %d\n", jumkar);
return 0;
}
2. Contoh Menampilkan Isi Variabel String
#include <stdio.h>
int main() {
char nama[50]; // Deklarasi variabel string 'nama'
dengan panjang maks 50 karakter
printf("Masukkan nama Anda: ");
fgets(nama, sizeof(nama), stdin); // Membaca input
nama dari keyboard
// Hapus karakter newline (\n) dari akhir nama (jika
ada)
nama[strcspn(nama, "\n")] = '\0';
printf("Halo, %s\n", nama); // Menampilkan isi variabel
'nama'
return 0;
}
3. Fungsi strcpy() untuk Menyalin Nilai String Bentuk
pemakaian
#include <stdio.h>
#include <string.h> // Include the string.h header for
strcpy
#define MAX_LENGTH 80
int main() {
char str1[MAX_LENGTH];
char str2[] = "ABCDE";
strcpy(str1, str2); // Safely copy str2 to str1 using
strcpy
printf("String pertama adalah: %s\n", str1);
printf("String kedua adalah: %s\n", str2);
return 0;
}
4. Fungsi strlen() untuk Mengetahui PanjangNilai String
Bentuk pemakaian
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
int panjang = strlen(str);
printf("Panjang string \"%s\" adalah %d karakter.\n", str,
panjang);
return 0;
}
5. Fungsi strcmp() untuk Membandingkan Dua Nilai String
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "Hello";
char str2[] = "World";
int cmp = strcmp(str1, str2);
if (cmp == 0) {
printf("Kedua string sama.\n");
} else if (cmp < 0) {
printf("String pertama lebih kecil dari string
kedua.\n");
} else {
printf("String pertama lebih besar dari string
kedua.\n");
}
return 0;
}
6.