如何將字母轉換爲數字。假設A:= 5,B:= 10。 當輸入是AB時,我希望輸出結果是A + B(510) 我將使用字母表中的所有字符執行此操作。如何將字符值轉換爲數字
回答
這將導致你到一個完整的解決方案:
program ccn;
const
a= 'A';
z= 'Z';
type
domain= a..z;
var
conv: array[ domain] of integer;
input: string;
i: integer;
begin
conv[ 'A'] := 5;
conv[ 'B'] := 10;
{ ...more}
input := 'AB';
writeln('input:', input);
write('output:');
for i := 1 to length(input)
do
write(conv[ input[ i]]);
writeln;
end.
我不是一個帕斯卡專家,但這應該工作:
獲得每個字母的順序號與
n:=ord(s)
那麼你就可以。減去它的ASCII「A」的Ord和如果你希望有10個A 11等於B等於10;
的情況下,想要的字母映射到您自己的號碼,你可以使用一個數組,而不是其中包含5對應的「A」序posisition指數,10在B的位置等
在然後應用
str()
每個所得的正
然後使用
+
或
concat()
把串在一起
給我一個示例代碼,請 – Nex7 2014-09-22 14:44:26
對不起,沒有時間 - 這只是一個大方向。你可以嘗試谷歌每個我提到的功能,並作爲一個開始 – 2014-09-22 14:47:49
剪輯提供的例子只是出於好奇,誰投我的答案,爲什麼? – 2014-09-22 14:52:45
- 1. 如何將數字轉換爲字符?
- 2. 如何將字符串值轉換(或轉換)爲整數值?
- 3. 如何將整數值轉換爲羅馬數字字符串?
- 4. 如何將php字符串值轉換爲android字符串值?
- 5. 如何將字符串文字轉換爲字符串值
- 6. 如何將字符串列表轉換爲數字值?
- 7. 將數值轉換爲ASCII字符?
- 8. 將1個字符的字符串轉換爲數字值
- 9. 如何將字符和字符串轉換爲字節數組?
- 10. 如何將提醒int值轉換爲字符串(字符)
- 11. 如何將字數轉換爲數字
- 12. 將字符串數組(字節值)轉換爲字節數組
- 13. 如何將字符串轉換爲枚舉值爲整數?
- 14. 如何將字符串數組轉換爲唯一值數組?
- 15. 將字符串轉換爲數字node.js
- 16. Knockout.js將數字轉換爲字符串
- 17. 將字符串轉換爲數字
- 18. x86將ASCII字符轉換爲數字
- 19. 將數字轉換爲字符20
- 20. Android:EditTextPreference將字符串轉換爲數字
- 21. 將非數字字符轉換爲int?
- 22. rails將字符串轉換爲數字
- 23. Fortran將字符串轉換爲數字
- 24. 將字符串轉換爲數字
- 25. 如何將數字轉換爲字節?
- 26. 如何將字符串數組轉換爲字符串?
- 27. 如何將字符串轉換爲2D字符數組JAVA
- 28. 如何將字符串^轉換爲2d字符數組?
- 29. 如何將數據框轉換爲RDD [字符串,字符串]?
- 30. 如何將字符串轉換爲字符串數組String()?
在什麼號碼系統是A = 5和B = 10?你如何得到「輸入」?如果我們能夠幫助你,你將需要更加具體。 – 2014-09-22 14:34:42