I was asked in HSBC interview following questions:
1. A string was given " techincal seminar on cobol language"
Interviewer asked me to calculate the number of vowels in
this string.
Answers were Sorted based on User's Feedback
Answer / sakthi
INSPECT strng-1 TALLYING strng-2 FOR ALL 'A','E','I','O','U'.
| Is This Answer Correct ? | 40 Yes | 3 No |
Answer / srini
INSPECT strng-1 TALLYING count strng-2 FOR ALL 'A','E','I','O','U'.
| Is This Answer Correct ? | 10 Yes | 4 No |
Answer / ameen
here is an example for counting vowles in apple word..
apply the same code for your required string....
01 str pic a(5) value 'apple'.
77 cnt pic 9(1) value 0.
01 i pic 9(1) value 1.
procedure division.
perform varying i from 1 by 1 until i>5.
if str(i:1)="A" or "a".......write all vowels.
add+1 to cnt.
display cnt.
| Is This Answer Correct ? | 3 Yes | 2 No |
Answer / sridevi mj
We can use the built in function: % SCAN .
We compare the text given with the vowel set.
Get the poitions and then get to know how manvy vowels are
there.
| Is This Answer Correct ? | 0 Yes | 0 No |
What does it mean when EIBCALEN is equal to 1 and other values?
What is the purpose of the Program List Table?
Name the cics command that gives the length of twa area?
How do you place the cursor on a particular position on the screen?
which cics service transaction is used to gain accessibility to cics control tables? Mention the one that has the highest priority.?
What is the eib?
What information can be obtained from the EIBRCODE?
What are the 3 working storage fields used for every field on the map?
How do you use extended attributes ?
What is meant by MDT? Furthermore, comment on FRSET and FSET ?
How would you resolve an ASRA abend?
If DATAONLY option is specified in the SEND MAP command what will happen?