Pascal ASCII和文本的转换

用于帮助新手理解ASCII码和字符型与整型的一段小程序,转载请注明出处

例如:输入 I love you

打印 73 32 108 111 118 101 32 121 111 117 13 10

Program TransPro (input,output);
Var
  judge,number:integer;
  letter:char;
begin
  writeln(‘This software was produced by Chaobs!‘);
  writeln(‘You can use this software‘);
  writeln(‘to translate numbers into letters or to translate to nuambers!‘);
  writeln(‘Press 1 to transplate numbers and 2 to transplate letters‘);
  read(judge);
  IF judge=1
  Then
    Begin
      Repeat
        read(number);
        letter:=chr(number);
        write(letter);
        Until number=33;
        readln;
    END;
    IF judge=2
    then
      Begin
        Repeat
          read(letter);
          number:=ord(letter);
          write(number,‘ ‘);
          UNTIL letter=‘!‘;
          readln;
      END;
  writeln(‘If you foud something wrong with my program please call Chaobs!‘);
  readln;
END.

这样的程序加以改进就可变成凯撒加密法或者是流加密法,我已经用这样的方法实现了一个流加密的程序,请看Delphi/Lazarus栏目。

Pascal ASCII和文本的转换,布布扣,bubuko.com

时间: 2024-08-03 11:33:50

Pascal ASCII和文本的转换的相关文章

[2014.05.18]文本编码转换专家v2.0

软件名称:文本编码转换专家最新版本:v2.0操作系统:XP/2003/Win7/Win2008软件介绍:文本编码转换专家,界面简洁易用,功能强大实用.自动识别文件编码,有效转换成目标编码.真正的多线程管理,效率更高,可控性更好. 下载地址:http://url.cn/RCbqB2 淘宝购买地址:http://item.taobao.com/item.htm?spm=a1z10.1.w4004-6234656621.4.pyRjHw&id=39050877481 [2014.05.18]文本编码转

java笔记--ASCII编码认知和转换

ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示英语字符是当今最通用的单字节编码.包括128个字符. ASCII编码和字符的转换 代码: package com.xhj.data; import java.util.Scanner; /** * ASCII编码转换 * * @author XIEHEJUN * */public class ASCIIExchange { /** * ASCII编码转换成字符 * * @param number * @return */ public st

[2015.02.02]文本编码转换专家v2.6

软件名称:文本编码转换专家最新版本:v2.6操作系统:XP/2003/Win7/Win2008软件介绍:文本编码转换专家,界面简洁易用,功能强大实用.自动识别文件编码,有效转换成目标编码.真正的多线程管理,效率更高,可控性更好. 下载地址: http://www.onlinedown.net/soft/573823.htmhttp://www.crsky.com/soft/69051.html 淘宝购买地址:http://item.taobao.com/item.htm?spm=a1z10.1.

Mac OS X 系统下自带的文本文件格式转换工具iconv

1. utf-8 转 GBK的方法 在mac bash 中直接运行 iconv -f UTF-8 -t GBK test_utf8.txt > test_gbk.txt 举例:创建测试文件 echo "Bonnie 大数据|学姐笔记 果果学姐" > test_utf8.txt 转换命令 iconv -f UTF-8 -t GBK test_utf8.txt > test_gbk.txt 其他格式同理 2. 用iconv -l 查看该方法支持的编码格式 iconv -l

Linux 文本行列转换

使用awk进行行列转换 假设有一个文件 test ,包含的数据遵循以下格式: 同一行数据,单词之间为1个空格" " 每一行都有同样多的数据,个数相同 处理命令: awk '{for(i=1;i<=NF;i=i+1){a[NR,i]=$i}}END{for(j=1;j<=NF;j++){str=a[1,j];for(i=2;i<=NR;i++){str=str " " a[i,j]}print str}}' test 简单说明: NR - Numbe

Excel表科学记数法的数字和文本的转换

一,科学记数法的数字转换文本类型: 1,还未有数据,先选中列或者单元格 右键单击->设置单元格格式->文本->确定 2,已有数据,先选中列或者单元格 右键单击->设置单元格格式->文本->确定->每个单元格单击一下 二,文本的数字转换科学记数法的数字: 1,先选中列或者单元格 右键单击->设置单元格格式->科学记数->确定

excel学习之文本数值转换和突出单元格

excel中的实例参考薛奔老师案例进行整理 1.1判断是否为数字和是否为文本函数ISNUMBER()和ISTEXT 1.2文本转数据函数VLAUE或者选择分列进行转换 1.3数值转文本 TEXT函数和分列 分列跟前面操作差不多,将常规该为选择文本即可 1.4日期转换文本 text函数和分列 分列同样将常规改为日期即可 2.1突出单元格规则 大于 小于 包含等等 如图 选中要突出单元格的数据 3.1不连续单元格填充 选中所有的单元格数据,点击查找和选择,并选择定位条件 按住ctrl+enter键即

ASCII与HEX对照转换表

最近在研究ESC/POS 打印指令,时不时的就用到 ASCII和Hex的相互转换 ASCII HEX ASCII HEX ASCII HEX ASCII HEX NUL 00 DEL 10 Space 20 0 30 SOH 01 DC1 11 ! 21 1 31 STX 02 DC2 12 " 22 2 32 ETX 03 DC3 13 # 23 3 33 EOT 04 DC4 14 $ 24 4 34 ENQ 05 NAK 15 % 25 5 35 ACK 06 SYN 16 & 2

可以转换PDF与Word文本的转换软件

假如你在网上找到了一篇文章,是Word.txt的还好些,可以直接复制粘贴自己想要的地方.但是如果是PDF格式的文件的话,就不行了.PDF格式的文件是不能直接复制的,下载下来还不算,你还需要转换格式,这样才能真正为自己所用.当然不包括那些仅仅只想看下子的人. 传统的PDF转换成Word转换器软件缺乏优秀的转换质量,对于较为复杂的PDF文件内容,这部分PDF转换器很容易出现识别错误,由此造成一系列的转换之后的问题,包括转换之后文字乱码.页面排版错误以及Word文件无法打开等.如何高质量地对PDF文件