#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
int tanggal[5],bulan[5],x,i;
char nama[5][20];
void main()
{
cout<<"Masukkan Jumlah Mahasiswa : ";
cin>>x;
clrscr();
for(i=1;i<=x;i++)
{
cout<<"Nama Mahasiswa : ";
cin>>nama[i];
cout<<"Tanggal Lahir [1-31] : ";
cin>>tanggal[i];
cout<<"Bulan Lahir [1-12] : ";
cin>>bulan[i];
}
cout<<"-------------------------------------------------------------------------"<<endl;
cout<<"No. Nama Mahasiswa Tanggal Lahir Bulan Lahir Zodiak "<<endl;
cout<<" "<<endl;
cout<<"-------------------------------------------------------------------------"<<endl;
for(i=1;i<=x;i++)
{
cout<<setiosflags(ios::left)<<setw(4)<<i;
cout<<setiosflags(ios::left)<<setw(15)<<nama[i];
cout<<setprecision(4)<<" "<<tanggal[i];
cout<<setprecision(10)<<" "<<bulan[i];
if ((tanggal[i] >= 21 && bulan[i] == 3) ||
(tanggal[i] <= 19 && bulan[i] == 4))
cout<<setprecision(14)<<"\t\tZodiak Aries"<<endl;
else if ((tanggal[i] >= 20 && bulan[i] == 4) ||
(tanggal[i] <= 20 && bulan[i] == 5))
cout<<setprecision(14)<<"\t\tZodiak Taurus" << endl;
else if ((tanggal[i] >= 21 && bulan[i] == 5) ||
(tanggal[i] <= 20 && bulan[i] == 6))
cout <<setprecision(10)<<"\t\tZodiak Gemini" << endl;
else if ((tanggal[i] >= 21 && bulan[i] == 6) ||
(tanggal[i] <= 22 && bulan[i] == 7))
cout <<setprecision(10)<<"\t\tZodiak Cancer" << endl;
else if ((tanggal[i] >= 23 && bulan[i] == 7) ||
(tanggal[i] <= 22 && bulan[i] == 8))
cout <<setprecision(10)<<"\t\tZodiak Leo" << endl;
else if ((tanggal[i] >= 23 && bulan[i] == 8) ||
(tanggal[i] <= 22 && bulan[i] == 9))
cout <<setprecision(10)<<"\t\tZodiak Virgo" << endl;
else if ((tanggal[i] >= 23 && bulan[i] == 9) ||
(tanggal[i] <= 22 && bulan[i] == 10))
cout <<setprecision(10)<<"\t\tZodiak Libra\n";
else if ((tanggal[i] >= 23 && bulan[i] == 10) ||
(tanggal[i] <= 21 && bulan[i] == 11))
cout <<setprecision(10)<<"\t\tZodiak Scorpio" << endl;
else if ((tanggal[i] >= 22 && bulan[i] == 11) ||
(tanggal[i] <= 21 && bulan[i] == 12))
cout <<setprecision(10)<<"\t\tZodiak Sagitarius" << endl;
else if ((tanggal[i] >= 22 && bulan[i] == 12) ||
(tanggal[i] <= 19 && bulan[i] == 1))
cout <<setprecision(10)<<"\t\tZodiak Capricorn" << endl;
else if ((tanggal[i] >= 20 && bulan[i] == 1) ||
(tanggal[i] <= 18 && bulan[i] == 2))
cout <<setprecision(10)<<"\t\tZodiak Aquarius" << endl;
else
cout <<setprecision(10)<<"\t\tZodiak Pisces" << endl;
}
cout<<"---------------------------------------------";
cout<<"----------------------------"<<endl;
getch();
}
semoga berhasil ya? ok thanks... :D
0 komentar:
Posting Komentar