in BASIC: i want in case \"S\", to display name and balance according to the arr
ID: 3786368 • Letter: I
Question
in BASIC: i want in case "S", to display name and balance according to the array position ( which is the accountNumber(position). i keep getting error. here is my code:
Dim Name$(1)
Dim accountNumber(1)
Dim balance(1)
dummy = collectData()
function collectData()
while (choice$ <> "E")
print "Enter your choice"
input choice$
select case (choice$)
case "P"
for position= 0 to 1
print "Enter name"
input name$(position)
print "Enter balance"
input balance(position)
print "ur acct is: ";(position )
accountnum=accountNumber(position)
accountNumber(position) = position
next
case "S"
print "Enter account number"
input aaccountnum
print "acct num is: ";accountnum
print "name is: ";name$(accountnum)
print "balance is: ";balance(accountnum)
case "E"
end select
wend
end function
Explanation / Answer
It seems you are working on some banking program, i have modified the CASE "S", as used position, this might help you.
Thanks.
Dim Name$(1)
Dim accountNumber(1)
Dim balance(1)
dummy = collectData()
function collectData()
while (choice$ <> "E")
print "Enter your choice"
input choice$
select case (choice$)
case "P"
for position= 0 to 1
print "Enter name"
input name$(position)
print "Enter balance"
input balance(position)
print "ur acct is: ";(position )
accountnum=accountNumber(position)
accountNumber(position) = position
next
case "S"
for position = 1 to size
print "Enter account number."
input aaccountnum(position)
next
for position = 1 to size
print Names$(position)
print balance(position)
next
case "E"
end select
wend
end function
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.