pagi gan, pada postingan kali ini aq akan membahas bagaimana cara mengurutkan sebuah nama secara ascending & descending di dalam bhasa pemrogaman C++, emang che, secara tidak lngsung script ini tidak terlalu istimewa, tp untuk sekedar memenuhi tugas dosen, udah cukup kali yaa, , , hehehehe, , ,
yaudah deh, nie scriptx, ceck it dot;
#include<iostream>
using namespace std;
int main()
{
char nama[7] = {'K', 'E', 'N', 'I', 'E', 'A'};
char input;
cout<<"-nama lengkap anda adalah :: ";
for(int x=0;x<7;x++)
{
cout<<nama[x];
}
int a, b, c;
for(a=0;a<=6;a++)
{
for(b=0;b<=a;b++)
{
if(nama[b]>nama[a])
{
c=nama[b];
nama[b]=nama[a];
nama[a]=c;
}
}
}
cout<<"\n =>Karakter nama anda jika diurutkan secara Ascending adalah :: ";
for(int d=0;d<=6;d++)
{
cout<<nama[d]<<", ";
}
for(int e=0;e<=6;e++)
{
for(int f=0;f<=e;f++)
{
if(nama[f]<nama[e])
{
int g=nama[f];
nama[f]=nama[e];
nama[e]=g;
}
}
}
cout<<"\n =>Karakter nama anda jika diurutkan secara Descending adalah :: ";
for(int h=0;h<=6;h++)
{
cout<<nama[h]<<", ";
}
cout<<"\n\nMasukkan karakter dari nama anda(dg hruf besar) :: ";
cin>>input;
int j=0;
for(int i=0;i<=6;i++)
{
if(input==nama[i])
{
j++;
}
}
if(j>0)
{
cout<<" =>Adakah karakter "<<input<<" dalam larik di atas ? ADA";
}
else
{
cout<<"\n =>Adakah karakter "<<input<<" dalam larik di atas ? TIDAK ADA";
}
cout<<"\n =>Jumlah karakter "<<input<<" dalam larik di atas adalah : "<<j;
cout<<"\n\n\nby:kelvien_jelek\n\n";
}
}
=>nie gan, hasil screen shotx jika sukses, , , ,
untuk kali ini, sampai sini dlu ya gan, see you next time ;)
Tidak ada komentar:
Posting Komentar