Larik adalah struktur data yang menyimpan sekulmpulan elemen yang bertipe data, setiap elemen di akses langsung melalui indeksnya. Indeks larik haruslah tipe data yang menyatakan keterurutan, misalnya integer atau karakter.
Berikut adalah contoh program yang menggunakan array :
/*Program mencetak terbalik dari kata/kalimat yang dimasukan*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{
/*Pendeklarasian fungsi menghitung jumlah karakter*/
int panjang (char nama[50]);
/*Pendeklarasian prosedur mencetak string terbalik*/
void cetak (char nama[50], int x);
/*Pendeklarasian string dengan jumlah maksimal 50 karakter (larik bertipe karakter)*/
char nama [50];
int x;
printf("Masukan kata/kalimat : ");
scanf("%s",nama);
printf("\n");
/*Mengisiasi var x dengan hasil fungsi panjang*/
x=panjang (nama);
x-=1;
/*Pemanggilan prosedur mencetak string terbalik*/
cetak (nama,x);
system ("pause");
return 0;
}
/*Fungsi menghitung jumlah karakter*/
int panjang (char nama[50])
{
int i;
/*Perulangan akan berhenti hingga indek nama ke-1 kosong(tanpa karakter)*/
for (i=0; nama[i]!='\0'; i++)
{}
return i;
}
/*Prosedur Mencetak string terbalik*/
void cetak (char nama[50], int x)
{
int n;
printf("Hasil Setelah di balik : ");
/*Mencetak karakter dari index terakhir hingga ke awal var nama*/
for (n=x; n>=0; n--)
printf ("%c \n",nama[n]);
}
Contoh hasil program :
Popular Posts
-
I want to share these wallpaper to the other milanisti in around of the world about my hoby is creating animation of milan. For a while i ju...
-
Larik adalah struktur data yang menyimpan sekulmpulan elemen yang bertipe data, setiap elemen di akses langsung melalui indeksnya. Indeks la...
-
Pada pengulangan WHILE aksi ka dilaksanakan berungkali selama kondisi masih true. Jika kondisi bernilai false, maka badan pengulangan tidak ...
Tweet
Category
Labels
.gif. animasi
(
1
)
Aa gym
(
1
)
AC Milan
(
5
)
Angin
(
1
)
animation
(
1
)
Aplikasi
(
2
)
Aplikasi Android
(
1
)
Aplikasi Aplikasi Darurat
(
1
)
Aplikasi Asha
(
1
)
Aplikasi Bandung
(
1
)
Aplikasi Islami
(
1
)
Aplikasi Majalengka
(
1
)
Aplikasi Nokia
(
1
)
Aplikasi S40
(
4
)
Aplikasi Seputar Bandung
(
1
)
Aplikasi Ustadz
(
1
)
array
(
2
)
array C
(
1
)
assigment
(
1
)
Bahasa C
(
11
)
Bandung
(
1
)
Belajar
(
2
)
belajar array
(
2
)
belajar array bahasa pemrograman c
(
1
)
belajar array multidimensi
(
1
)
belajar bahasa C
(
3
)
belajar pemrograman bahasa C
(
1
)
Bisnis
(
1
)
C
(
4
)
C Programming
(
3
)
C. Programming
(
2
)
Daftar
(
1
)
Daftar Nomor Penting
(
1
)
Download
(
2
)
Download Manager
(
3
)
for
(
1
)
fungsi bahasa C
(
1
)
fungsi scanf
(
1
)
Gelar
(
1
)
gif
(
1
)
IDM
(
2
)
if else c
(
1
)
if-else C
(
1
)
Info Majalengka
(
1
)
Info Milan
(
3
)
input data bahasa c
(
1
)
input string
(
1
)
Internet
(
1
)
Internet Donwload Manager
(
1
)
Juara
(
1
)
Kuasa Allah
(
1
)
Kuliah
(
1
)
Kuliah Allah
(
1
)
larik C
(
1
)
looping
(
2
)
looping bahasa c
(
1
)
looping C
(
1
)
Majalengka
(
1
)
matriks bahasa c
(
1
)
Milan
(
3
)
Milan's Gif
(
1
)
Milanisti
(
1
)
Nokia
(
4
)
Nokia Asha
(
4
)
Nokia Store
(
4
)
Nomor Penting
(
1
)
Nomor Polisi
(
1
)
Online
(
1
)
Pemrograman
(
2
)
pemrograman dasar. basic programming
(
10
)
pemrograman modular
(
1
)
pemrograman modular C
(
1
)
Pengalaman
(
1
)
Pengalaman Kulilah dibantu Allah
(
1
)
percabangan
(
1
)
percabangan bahasa c
(
1
)
perulangan
(
2
)
perulangan bahasa C
(
1
)
perulangan while
(
1
)
Portal
(
1
)
Portofolio
(
4
)
Presiden
(
1
)
Prestasi
(
1
)
printf
(
1
)
Programming
(
3
)
prosedur
(
1
)
Resume IDM
(
1
)
San Siro
(
1
)
satu dimensi
(
1
)
scanf
(
1
)
Sekilas
(
1
)
Seputar Bandung
(
1
)
Stadion
(
1
)
Stories
(
1
)
Story
(
7
)
Supporter
(
1
)
Symbian
(
1
)
Tips
(
2
)
Tips Downloading
(
1
)
Torrent
(
1
)
Tutorial
(
14
)
tutorial bahasa C
(
1
)
void
(
1
)
WhatsApp Jumper
(
1
)
while
(
1
)
while bahasa C
(
1
)
Yusuf Masyur
(
1
)
0 komentar :
Posting Komentar