ForNext
Only Do What Only You Can Do
009. 読み込んだ2つの整数値の平均値を表示
VBScript
JScript
Perl
更新日 : 2010.10.18
print "2つの整数を入力してください。\n"; print "整数1:"; chomp($vx = <STDIN>); print "整数2:"; chomp($vy = <STDIN>); print "それらの平均は", int(($vx + $vy) / 2), "です。\n";
L:\>perl lesson_02_009.pl 2つの整数を入力してください。 整数1:40 整数2:45 それらの平均は42です。
PHP
更新日 : 2010.11.03
<?php print "2つの整数を入力してください。\n"; $fp = fopen("php://stdin", "r"); print "整数1:"; $vx = fgets($fp); print "整数2:"; $vy = fgets($fp); fclose($fp); echo "それらの平均は", (int)(($vx + $vy) / 2), "です。\n"; ?>
L:\>php lesson_02_009.php 2つの整数を入力してください。 整数1:40 整数2:45 それらの平均は42です。
Python
更新日 : 2010.11.17
# coding: Shift_JIS print "2つの整数を入力してください。" vx = raw_input("整数1:") vy = raw_input("整数2:") print "それらの平均は", str((int(vx) + int(vy)) / 2 ), "です。"
N:\>python lesson_02_009.py 2つの整数を入力してください。 整数1:40 整数2:45 それらの平均は 42 です。
Ruby
更新日 : 2010.11.01
puts "2つの整数を入力してください。" print "整数1:" vx = STDIN.gets.chomp.to_i print "整数2:" vy = STDIN.gets.chomp.to_i print "それらの平均は", (vx + vy) / 2, "です。\n"
L:\>ruby l:\lesson_02_009.rb 2つの整数を入力してください。 整数1:40 整数2:45 それらの平均は42です。
PowerShell
Scala
F#
C
更新日 : 2010.10.08
#include <stdio.h> int main(int argc, char* argv[]) { int vx, vy; puts("2つの整数を入力してください。"); printf("整数A:"); scanf("%d", &vx); printf("整数B:"); scanf("%d", &vy); printf("それらの平均は%dです。\n", (vx + vy) / 2); return 0; }
R:\>lesson009\project1.exe 2つの整数を入力してください。 整数A:40 整数B:45 それらの平均は42です。
C++
更新日 : 2010.10.13
#include <iostream.h> int main(int argc, char* argv[]) { int vx, vy; cout << "2つの整数を入力してください。" << endl; cout << "整数A:"; cin >> vx; cout << "整数B:"; cin >> vy; cout << "それらの平均は" << (vx + vy) / 2 << "です。" << endl; return 0; }
T:\>lesson009\project1.exe 2つの整数を入力してください。 整数A:40 整数B:45 それらの平均は42です。
C++Builder
VC++
C#
Java
更新日 : 2010.11.05
import java.util.Scanner; class Lesson009 { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.println("2つの整数を入力してください。"); System.out.printf("整数A:"); int vx = stdIn.nextInt(); System.out.printf("整数B:"); int vy = stdIn.nextInt(); System.out.printf("それらの平均は%dです。\n", (vx + vy) / 2); } }
L:\>java Lesson009 2つの整数を入力してください。 整数A:40 整数B:45 それらの平均は42です。
Objective-C
D
VB
VB.NET
Delphi
更新日 : 2010.09.24
program Project1; {$APPTYPE CONSOLE} uses SysUtils; var vx, vy: Integer; begin writeln('2つの整数を入力してください。'); write('整数A:'); read(vx); write('整数B:'); read(vy); write(format('それらの平均は%dです。'#13#10, [(vx + vy) div 2])); end.
S:\>lesson009\project1.exe 2つの整数を入力してください。 整数A:40 整数B:45 それらの平均は42です。