Membuat Penomoran Ascending Descending dengan C++
Halo semua aku balik lagi. Kali ini aku akan posting tentang membuat urutan nomor dengan Pemrograman C++
misal nih :
nilai A = 1
nilai B = 5
Ascending / Descending =
jadi kayak buat penomoran dari besar-kecil atau sebaliknya.
Then dibawah ini adalah Codingnya :
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main ()
{
int akhir, y, awal, x;
char cetak;
clrscr ();
cout<<"\tMasukan nilai awal = ";
cin>>awal;
cout<<"\t\tMasukan nilai akhir = ";
cin>>akhir;
cout<<"\t Cetak [A]scending\[D]escending : ";
cin>>cetak;
if(cetak == 'A' || cetak == 'a')
{
clrscr();
y=3;
for (x=awal; x<=akhir; x=x+1)
{
gotoxy(y,y);
printf("%d",x);
y=y+1;
}
}
else
{
if(cetak == 'D' || cetak == 'd')
{
clrscr();
y=3;
for (x=akhir; x>=awal; x=x-1)
{
gotoxy(y,y);
printf("%d",x);
y=y+1;
}
}
}
getch();
}
Ini adalah tampilan programnya :
misal nih :
nilai A = 1
nilai B = 5
Ascending / Descending =
jadi kayak buat penomoran dari besar-kecil atau sebaliknya.
Then dibawah ini adalah Codingnya :
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main ()
{
int akhir, y, awal, x;
char cetak;
clrscr ();
cout<<"\tMasukan nilai awal = ";
cin>>awal;
cout<<"\t\tMasukan nilai akhir = ";
cin>>akhir;
cout<<"\t Cetak [A]scending\[D]escending : ";
cin>>cetak;
if(cetak == 'A' || cetak == 'a')
{
clrscr();
y=3;
for (x=awal; x<=akhir; x=x+1)
{
gotoxy(y,y);
printf("%d",x);
y=y+1;
}
}
else
{
if(cetak == 'D' || cetak == 'd')
{
clrscr();
y=3;
for (x=akhir; x>=awal; x=x-1)
{
gotoxy(y,y);
printf("%d",x);
y=y+1;
}
}
}
getch();
}
Ini adalah tampilan programnya :
Then sekian postingan kali ini. Jangan lupa tinggalkan komentar dibawah yaa :) Semoga bermanfaat


Komentar
Posting Komentar