c++ 텍스트 파일 불러와서 첫 글자 무시 및 변수저장 어떻게 해야할까요?
해사랑해
텍스트 파일에서 첫글자는 무시하고, 그다음 숫자들을 각각 저장하고 싶은데요, switch 함수를 쓰라고하는데
일단 한줄안에서 각각 숫자를 어떻게 하는지 모르겠고, 각 줄마다 어떻게 구분하는지 잘 모르겠어요..
switch 함수는 어떻게 쓸지 대충 알겠는데 각 숫자를 어떻게 읽어들일지 막막하네요.
예시입니다..
첫 알파벳은 무시하고, 그다음 숫자를 hourworked로 저장하고싶고 그다음 숫자를 hourlypay로 저장하고싶은데 어떻게 해야할까요?
도와주시면 정말 감사하겠습니다..
Sample Input
a222.5 100.00 329238390 Matthew Charles Mullenweg
g3999 59.99 327237237 SergeyMikhailovich Brin
x1100.1 200 100000000 Edsger WybeDijkstra
p51 9.99 123456890 Guido van Rossum
c499.9 100.01 777777777 Kenneth Lane Thompson
Sample Output (corresponding to the aboveinput)329238390 Mullenweg M C $1.92
327237237 Brin S M $2399.60
100000000 Dijkstra E W $7800.00
123456890 Rossum G v $0.19
777777777 Thompson K L $15981.60
Number of Employees: 5
Number of Hours Worked:1222.50
Total Payroll: $26183.31
-
앨런
메일확인하세요~
답변을 지운 이유는 오전에 쪽지로 보냈습니다
쪽지확인도 하시고요...
멀리 계셔서 확인이 늦으시긴 하네요~ -
푸우
kogs0904@naver.com 입니다~
-
나래
메일주소를 남겨주세요~
-
해나
제가 첫 문자 다음 한자리 숫자가 switch를 위한 구분하는 숫자라는걸 말하는걸 깜박했네요. 그걸 제외한 숫자를 더하면 1222.50이 나올거 같습니다.
-
한
네 switch문같은경우는 첫번째 무시되는 글자 뒤에있는 한자리 숫자가 시급 및 월급을 구분해주는 숫자라서 구분해줄때 쓰려고 합니다.. M C, S M 이거는 first name과 middle name의 첫글자의 대문자인데 이것도 어떻게 하는진 모르겠지만 다른거부터 해결해보려구요.