Advertisement
Guest User

Tugas tidak kelar kelar

a guest
Nov 21st, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.70 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <stdio.h>
  4. #include <iomanip>
  5. #include <stdlib.h>
  6. #include <string.h>
  7. using namespace std;
  8. int main()
  9. {
  10.  
  11. int i,jumlah_siswa,bulan[10],jurusan[30];
  12. char namasiswa[15][20],jurusan_kelas[50],jurusan_nama[40],uang_spp=200000,lagi;
  13. long total_bayar=0;
  14. ulang:
  15. cout << " \t \t PEMBAYARAN SPP BULANAN " <<endl;
  16. cout << " \n \n";
  17. cout<<"Jumlah Siswa : ";
  18. cin>> jumlah_siswa;
  19. cout<<endl;
  20. if(jumlah_siswa <= 5)
  21. {
  22. for(i=1; i<=jumlah_siswa; i++)
  23. {
  24. cout <<" Siswa Ke = "<<i<<endl;
  25. cout <<" Nama Siswa :";
  26. cin >> namasiswa[i];
  27. cout <<" Kelas [1/2/3]:";
  28. cin >> jurusan_kelas[i];
  29. cout <<" Pembayaran bulan ke [ Ketik dengan angka ]:";
  30. cin >>bulan[i];
  31. cout <<" Jurusan [SMK/STM/SMIP/SMP]:";
  32. cin >> jurusan[i];
  33. if(jurusan[i] == 'a'|| jurusan[i] == 'A')
  34. {
  35. strcpy(jurusan_nama, "SMK");
  36. if(jurusan_kelas[i] == 1)
  37. bulan[i]=220000;
  38. else if(jurusan_kelas[i] == 2)
  39. bulan[i]=240000;
  40. else if(jurusan_kelas[i] == 3)
  41. bulan[i]=250000;
  42. }
  43. else if(jurusan[i] == 'b' || jurusan[i] == 'B')
  44. {
  45. strcpy(jurusan_nama, "SMP");
  46. if(jurusan_kelas[i] == 1)
  47. bulan[i]=220000;
  48. else if(jurusan_kelas[i] == 2)
  49. bulan[i]=245000;
  50. else if(jurusan_kelas[i] == 3)
  51. bulan[i]=250000;
  52. }
  53. else if(jurusan[i] == 'c' || jurusan[i] == 'C')
  54. {
  55. strcpy(jurusan_nama, "STM");
  56. if(jurusan_kelas[i] == 1)
  57. bulan[i]=220000;
  58. else if(jurusan_kelas[i] == 2)
  59. bulan[i]=240000;
  60. else if(jurusan_kelas[i] == 3)
  61. bulan[i]=250000;
  62. }
  63. else if(jurusan[i] == 'd' || jurusan[i] == 'D')
  64. {
  65. strcpy(jurusan_nama, "SMIP");
  66. if(jurusan_kelas[i] == 1)
  67. bulan[i]=220000;
  68. else if(jurusan_kelas[i] == 2)
  69. bulan[i]=240000;
  70. else if(jurusan_kelas[i] == 3)
  71. bulan[i]=250000;
  72. }
  73. else if(jurusan[i] == 'e' || jurusan[i] == 'E')
  74. {
  75. strcpy(jurusan_nama, "SMA");
  76. if(jurusan_kelas[i] == 1)
  77. bulan[i]=220000;
  78. else if(jurusan_kelas[i] == 2)
  79. bulan[i]=240000;
  80. else if(jurusan_kelas[i] == 3)
  81. bulan[i]=250000;
  82. }
  83. else
  84. {
  85. strcpy(namasiswa[i], "-");
  86. if(jurusan_kelas[i] == 1)
  87. bulan[i]=0;
  88. else if(jurusan_kelas[i] == 2)
  89. bulan[i]=0;
  90. else if(jurusan_kelas[i] == 3)
  91. bulan[i]=0;
  92. }//tutup else
  93. }//tutup for
  94. }//tutup if
  95.  
  96.  
  97. system("CLS");
  98. cout<<"\t\t\t PROGRAM PEMBAYARAN SPP"<<endl;
  99.  
  100. cout<<"========================================================================"<<endl;
  101. cout<<"No Nama Siswa Jurusan Bayar Uang Tingkat Total SPP"<<endl;
  102. cout<<" Bulan Kelas "<<endl;
  103. cout<<"========================================================================"<<endl;
  104. for (i=1; i<=jumlah_siswa; i++)
  105. {
  106. cout<<setiosflags(ios::left)<<setw(3)<<i;
  107. cout<<setiosflags(ios::left)<<setw(8)<<namasiswa[i];
  108. cout<<setiosflags(ios::left)<<setw(6)<<jurusan[i];
  109. cout<<setiosflags(ios::left)<<setw(7)<<bulan[i];
  110. total_bayar=bulan[i]+uang_spp;
  111. cout<<setiosflags(ios::right)<<setw(7)<<total_bayar;
  112. cout<<endl;
  113. }
  114. cout<<endl<<endl;
  115. cout<<"\tApakah Anda Ingin Input Lagi [Y/T] ?";
  116. lagi = getch();
  117. if(lagi == 'Y' || lagi == 'y')
  118. goto ulang;
  119. else
  120. goto selesai;
  121. selesai:
  122. getch();
  123.  
  124. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement