Vous êtes sur la page 1sur 4

import java.io.

*;
public class Ada {

public static void main(String[] args) throws IOException {


BufferedReader x=new BufferedReader(new InputStreamReader(Sy
stem.in));
int total=0;
String nh = "";
System.out.print("Nilai huruf = ");
nh = x.readLine();
String[] huruf = nh.split("(?<=\\G.{1})");
for(int i=0; i<huruf.length; i++){
nh=huruf[i];
int na=0;
if (nh.equals("A"))
na=4;
else if (nh.equals("B"))
na=3;
else if (nh.equals("C"))
na=2;
else if (nh.equals("D"))
na=1;
else if (nh.equals("E"))
na=0;
total += na;
}
System.out.println(huruf.length);
System.out.println(total);
}
}

import java.io.*;
public class Ada {
public static void main(String[] args) throws IOException {
BufferedReader x=new BufferedReader(new InputStreamReader(System.in));
int total=0;
String nh = "";
System.out.print("Nilai huruf = ");
nh = x.readLine();
String[] huruf = nh.split("(?<=\\G.{1})");
for(int i=0; i<huruf.length; i++){
nh=huruf[i];
int na=0;
if (nh.equals("A"))
na=4;
else if (nh.equals("B"))
na=3;
else if (nh.equals("C"))
na=2;
else if (nh.equals("D"))
na=1;
else if (nh.equals("E"))
na=0;
total += na;
}
System.out.println(huruf.length);
System.out.println(total);
}
}
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".Main
Activity">
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Luas Persegi Panjang"
android:textSize="20sp" />
<EditText
android:id="@+id/txtLebar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/txtPanjang"
android:layout_below="@+id/txtPanjang"
android:ems="10"
android:inputType="number|numberDecimal" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView2"
android:layout_marginTop="14dp"
android:text="Panjang"
android:textSize="20sp" />
<EditText
android:id="@+id/txtPanjang"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/textView1"
android:layout_alignBottom="@+id/textView1"
android:layout_toRightOf="@+id/textView1"
android:ems="10"
android:inputType="number|numberDecimal" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/txtLebar"
android:layout_alignBottom="@+id/txtLebar"
android:layout_alignParentLeft="true"
android:text="Lebar"
android:textSize="20sp" />
<TextView
android:id="@+id/txtHasil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/btnHitung"
android:layout_marginTop="16dp"
android:text="Luas Persegi Panjang = ?"
android:textSize="20sp" />
<Button
android:id="@+id/btnHitung"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/txtLebar"
android:layout_below="@+id/txtLebar"
android:text="Hitung" />
</RelativeLayout>

package com.androidnajwa.persegipanjang;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
EditText panjang, lebar;
Button hitung;
TextView hasil;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
panjang = (EditText) findViewById(R.id.txtPanjang);
lebar = (EditText) findViewById(R.id.txtLebar);
hitung = (Button) findViewById(R.id.btnHitung);
hasil = (TextView) findViewById(R.id.txtHasil);
hitung.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//ambil nilai dari txtPanjang dan txtLebar
String isiPanjang = panjang.getText().toString();
String isiLebar = lebar.getText().toString();
//parsing isiPanjang dan isiLebar menjadi double
double pj = Double.parseDouble(isiPanjang);
double lb = Double.parseDouble(isiLebar);
//panggil method LuasPersegiPanjang
double hs = LuasPersegiPanjang(pj, lb);
//parsing hasil menjadi string
String output = String.valueOf(hs);
//set txtHasil dengan output (string hasil parsing)
hasil.setText(output.toString());
}
});
}
public double LuasPersegiPanjang(double p, double l){
return p*l;
}
}

Vous aimerez peut-être aussi