Advertisement
Guest User

PASCAL with problem

a guest
Mar 20th, 2014
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.16 KB | None | 0 0
  1. Program TypeofCreditCard;
  2. Var
  3.    AppliName: array[1..99] of String;
  4.    SSnum: array[1..99] of Integer;
  5.     GSal: array[1..99] of Integer;
  6.    TSalD: array[1..99] of Integer;
  7.  
  8.   Name, CC : String;
  9.   Rep,Exp, GS,NS,Sum,TSD,SSN,i,PofIncome : integer ;
  10.   YS, C_Amt: Real ;
  11.  
  12.  
  13.    Writeln ( 'Enter applicants who applied for a type of credit card');
  14.    Readln (Rep,Exp,GS,YS,NS,Sum,TSD,SSN,CC,PofIncome) ;
  15.  
  16. While ( Name <> ' Stop ' ) do
  17.    Begin
  18.    NS:= GS-TSD ;
  19.    Sum:= Exp + Rep ;
  20.    PofIncome:=(NS * 0.45);
  21. If ( GS >4000) AND ( CC = 'Bronze Card' ) then
  22.  Begin
  23.    YS:= GS * 12 ;
  24.    C_Amt := YS * 0.25;
  25.    i:= i + 1;
  26.    AppliName [i]:= Name;
  27.    SSNum [i]:= SSN ;
  28.    GSal  [i]:= GS ;
  29.    TSalD [i]:= TSD ;
  30. End ;
  31.  
  32. If (GS >= 7500) AND  (CC= 'Gold Card') then
  33.    Begin
  34.    YS:= GS * 12 ;
  35.    C_Amt:= YS * 0.3;
  36.    i:= i + 1 ;
  37.    AppliName [i]:= Name;
  38.    SSnum [i]:=SSN;
  39.    GSal [i]:=GS;
  40.    TSalD [i]:=TSD;
  41. End;
  42.  
  43. If (GS>=10,000) AND ( CC = ' Platinum Card') then
  44.    Begin
  45.    YS := GS * 12;
  46.    C_Amt: = YS * 0.4;
  47.    i:= i + 1;
  48.    AppliName [i]:= Name;
  49.    SSNum [i]:= SSN;
  50.    GSal [i]:=GS;
  51.    TSalD [i]:= TSD;
  52.  
  53. End;
  54. End;
  55. End;
  56. End;
  57. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement