2010年9月13日月曜日

3つの数の足し算

  1. class test  
  2. {  
  3.  public static void main(String[] args) throws IOException  
  4.  {  
  5.   System.out.println("整数を3つ入れて") ;  
  6.     
  7.   BufferedReader br =  
  8.    new BufferedReader(new InputStreamReader(System.in)) ;  
  9.     
  10.   String str1 = br.readLine() ;  
  11.   String str2 = br.readLine() ;  
  12.   String str3 = br.readLine() ;  
  13.     
  14.   int sum = 0 ;  
  15.   sum += Integer.parseInt(str1) ;  
  16.   sum += Integer.parseInt(str2) ;  
  17.   sum += Integer.parseInt(str3) ;  
  18.   
  19.   System.out.println("3つの数の合計は" + sum + "ですよぉー") ;  
  20.  }  
  21. }  

2010年9月12日日曜日

入力した数字を足し算

import java.io.*;

class test
{
public static void main(String [] args) throws IOException
{
System.out.println("Enterで区切って整数を入力して。");

BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));

String str1 = br.readLine();
String str2 = br.readLine();

int num1 = Integer.parseInt(str1);
int num2 = Integer.parseInt(str2);

System.out.println("足し算の結果は" + (num1 + num2) + "です。");
}
}

二つ以上の数値の入力

import java.io.*;
class test
{
public static void main(String[] args) throws IOException
{
System.out.println("Enterで区切って整数を二つ入力して");

BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));

String str1 = br.readLine();
String str2 = br.readLine();

int num1 = Integer.parseInt(str1); /* strを数値に変換してnum1に代入 */
int num2 = Integer.parseInt(str2); /* ↑と同じ */

System.out.println("最初に" + num1 + ",次に" + num2 + "が入力されました。");
}
}

数値の入力

import java.io.*;
class test
{
public static void main(String [] args) throws IOException
{
System.out.println("整数を入力して");

BufferedReader br =
  new BufferedReader(new InputStreamReader (System.in) );

String str = br.readLine ();

int num = Integer.parseInt(str); /*strをint型に変換*/

System.out.println(num + "が入力されました。");
}
}

キーボードからの入力(文字列)

import java.io.*;
class test
{
public static void main(String [] args) throws IOException
{
System.out.println("文字列を入力して");

BufferedReader br =
  new BufferedReader(new InputStreamReader (System.in) );

String str = br.readLine ();      /*キーボードから入力した文字列strに読み込む*/
System.out.println(str + "が入力されました。");
}
}

文字と数値

一定の値を表すために使われるものをjavaではリテラルという。

リテラルは

文字リテラル      EX a ,あ
文字列リテラル     EX かえる , Hello
数値のリテラルがある。 EX 4 , 1111

がある。

class test
        {
              public static void main(String [] args)
{
              System.out.println('a') ;

              System.out.println("かえる") ;

              System.out.println(4) ;

          }

         }