ForNext
Only Do What Only You Can Do
076. 大文字・小文字の変換
VBScript
JScript
Perl
更新日 : 2010.10.18
$str = "BohYoh"; $str = uc($str); print "大文字:$str\n"; $str = lc($str); print "小文字:$str\n";
L:\>perl lesson_09_076.pl 大文字:BOHYOH 小文字:bohyoh
PHP
更新日 : 2010.11.03
<?php $str = "BohYoh"; $str = strtoupper($str); print "大文字:$str\n"; $str = strtolower($str); print "小文字:$str\n"; ?>
L:\>php lesson_09_076.php 大文字:BOHYOH 小文字:bohyoh
Python
更新日 : 2010.11.17
# coding: Shift_JIS str = "BohYoh" str = str.upper() print "大文字:", str str = str.lower() print "小文字:", str
N:\>python lesson_09_076.py 大文字: BOHYOH 小文字: bohyoh
Ruby
更新日 : 2010.11.01
str = "BohYoh" str = str.upcase print "大文字:#{str}\n" str = str.downcase print "小文字:#{str}\n" str.upcase! print "大文字:#{str}\n"
L:\>ruby l:\lesson_09_076.rb 大文字:BOHYOH 小文字:bohyoh 大文字:BOHYOH
PowerShell
Scala
F#
C
更新日 : 2010.10.08
#include <stdio.h> #include <ctype.h> void str_toupper(char st[]) { unsigned i = 0; while (st[i]) { st[i] = toupper(st[i]); i++; } } void str_tolower(char st[]) { unsigned i = 0; while (st[i]) { st[i] = tolower(st[i]); i++; } } int main(int argc, char* argv[]) { char str[100] = "BohYoh"; str_toupper(str); printf("大文字:%s\n", str); str_tolower(str); printf("小文字:%s\n", str); return 0; }
R:\>lesson076\Project1.exe 大文字:BOHYOH 小文字:bohyoh
C++
C++Builder
VC++
C#
Java
更新日 : 2010.11.05
class Lesson076 { public static void main(String[] args) { String str = "BohYoh"; System.out.printf("大文字:%s\n", str.toUpperCase()); System.out.printf("小文字:%s\n", str.toLowerCase()); } }
L:\>java Lesson076 大文字:BOHYOH 小文字:bohyoh
Objective-C
D
VB
VB.NET
Delphi
更新日 : 2010.09.24
program Project1; {$APPTYPE CONSOLE} uses SysUtils; procedure str_toupper(var st:String); begin st := UpperCase(st); end; procedure str_tolower(var st:String); begin st := LowerCase(st); end; procedure main(); var str: String; begin str := 'BohYoh'; str_toupper(str); Writeln(Format('大文字:%s', [str])); str_tolower(str); Writeln(Format('小文字:%s', [str])); end; begin main; end.
S:\>lesson076\Project1.exe 大文字:BOHYOH 小文字:bohyoh