Assalamualaikum wr. wb. teman-temanqu…
Apa kabar, sahabat redaksiana pens? Apakah hubungan V-I nya masih bagus, atau sudah breakdown? Hahaha… Tenang teman-teman, di sini saya, Salma dari kelas 1 D3 Elka B, akan mengajak teman-teman semua melalui praktikum workshop yang terakhir ini, yaitu materi VARIABEL STRUKTUR.
Untuk memulai materi kali ini alangkan baiknya kita berdoa terlebih dahulu, agar kita dapat memahami materi ini dengan baik dan tidak ada kesulitan. Berdoa sesuai keyakinan masing-masing, berdoa dimulai… … berdoa tidak dapat dicukupkan. Agar tetap semangat, jangan lupa selalu ucapkan “Belajar Bahasa C, kita mau, kita bisa!”.
Ayo kita masuk ke materi VARIABEL STRUKTUR! Variabel dengan tipe ini bisa merangkap tipe variabel loh, bisa integer, float, char, dan teman-temannya itu.
Sebagai contoh, berikut ini ada sebuah program
#include <stdio.h>
#include <string.h>void main ()
{
char kalimat1[100], kalimat2[100];printf(“masukkan kalimat : “);
gets(kalimat1);
strcpy(kalimat2, kalimat1);
strrev(kalimat2);if(strcmp(kalimat1,kalimat2)==0)
printf(“Termasuk PALINDROM”);
else
printf(“Bukan PALINDROM”);
getch();
}
#include<stdio.h>
#include<string.h>int besar, kecil, angka, tanda, hitung;
int cek(char klmt[]){
kecil=besar=angka=tanda=hitung=0;for(hitung;klmt[hitung];hitung++)
{if(klmt[hitung]>=’a’&&klmt[hitung]<=’z’)kecil++;else if (klmt[hitung]>=’A’&&klmt[hitung]<=’Z’)besar++;else if (klmt[hitung]>=’0’&&klmt[hitung]<=’9′)angka++;else tanda++;
}}char spasi(char a[]){int b = strlen(a) -1;if (a[b] == ‘\n’)
{a[b] = ‘\0’;}
return(a);}main()
{char klmt[100];
printf(“PROGRAM PENGHITUNG KARAKTER\n\nMasukkan kalimat : “);
scanf(“%s”,&klmt);
spasi(klmt);
cek(klmt);
printf(“Huruf besar = %d\nHuruf kecil = %d\nangka= %d\ntanda baca= %d”, besar, kecil, angka, tanda);}
#include<stdio.h>
#include<string.h>void main()
{
int a,b,c,d;
static char txt[]=”POLITEKNIK ELEKTRONIKA NEGERI SURABAYA”;
static char hasil[50];c=d=37;
for(a=0; a<=strlen(txt)-1; a++)
{
for(d=1; d=c; d++)for(b=0; b<=a; b++)
hasil[b]=txt[b];
printf(“%s”,hasil);
}
getch();
}
Recent Comments