rata kanan kiri tengah

6
Anno Harsoyo 12520244042 Pinka Anjani 12520244044 P.T. Informatika 2012 Kelas G 1) Soal : Buatlah program dengan : - Input : Memasukkan data pribadi dari keyboard (Nama dan alamat) - Output : Nama dan alamat tampil rata kiri, tengah, dan rata kanan layar. Jawaban : //Program Menampilkan Identitas Diri dengan Rata Kiri, Rata Tengah, dan Rata Kanan //Oleh Anno Harsoyo dan Pinka Anjani //Tanggal 1 November 2012 //Input Menggunakan JOptionPane dan Output dengan CMD import javax.swing.JOptionPane; import java.lang.String; public class Tugas1 { public static void main(String []args) { //Inputan Data Identitas Diri String nama, alamat; int spasi; nama = JOptionPane.showInputDialog(null, "Masukkan Nama Anda", "Input Data", JOptionPane.QUESTION_MESSAGE);

Upload: pinka-anjani

Post on 17-Jan-2016

254 views

Category:

Documents


1 download

DESCRIPTION

rata kanan kiri tengah

TRANSCRIPT

Page 1: rata kanan kiri tengah

Anno Harsoyo 12520244042

Pinka Anjani 12520244044

P.T. Informatika 2012

Kelas G

1) Soal :Buatlah program dengan :

- Input : Memasukkan data pribadi dari keyboard (Nama dan alamat) - Output : Nama dan alamat tampil rata kiri, tengah, dan rata kanan layar.

Jawaban : //Program Menampilkan Identitas Diri dengan Rata Kiri, Rata Tengah, dan Rata Kanan//Oleh Anno Harsoyo dan Pinka Anjani//Tanggal 1 November 2012//Input Menggunakan JOptionPane dan Output dengan CMD

import javax.swing.JOptionPane;import java.lang.String;

public class Tugas1{

public static void main(String []args){

//Inputan Data Identitas DiriString nama, alamat;int spasi;nama = JOptionPane.showInputDialog(null, "Masukkan Nama Anda",

"Input Data", JOptionPane.QUESTION_MESSAGE);alamat = JOptionPane.showInputDialog(null, "Masukkan Alamat Anda",

"Input Data", JOptionPane.QUESTION_MESSAGE);

//Outputan Rata KiriSystem.out.println(nama);System.out.println(alamat);System.out.println("");

//Outputan Rata Tengah

Page 2: rata kanan kiri tengah

for(spasi=0; spasi<(((80-(nama.length()))/2)); spasi++){

System.out.print(" ");}System.out.println(nama);

for(spasi=0; spasi<(((80-(alamat.length()))/2)); spasi++){

System.out.print(" ");}System.out.println(alamat);System.out.println("");

//Outputan Rata Kananfor(spasi=0; spasi<(80-(nama.length())); spasi++){

System.out.print(" ");}System.out.print(nama);

for(spasi=0; spasi<(80-(alamat.length())); spasi++){

System.out.print(" ");}System.out.println(alamat);

}}

2) Soal :

Page 3: rata kanan kiri tengah

Buatlah program dengan : - Input : Memasukkan data dari keyboard sebuah kalimat - Output : jumlah karakter spasi dan posisi dari setiap karakter spasi itu.

Jawaban ://Program Menampilkan Identitas Diri dengan Mencari Jumlah Spasi dan Posisi Spasi//Oleh Anno Harsoyo dan Pinka Anjani//Tanggal 1 November 2012//Input Menggunakan Scanner dan Output dengan CMD

import javax.swing.JOptionPane;import java.lang.String;

public class Tugas2{

public static void main(String []args){

//Inputan Data Identitas DiriString kalimat = JOptionPane.showInputDialog("Masukkan Sebuah

String");

//Output Jumlah dan Letak Karakter Spasi System.out.println();

int i, s = 0, c = 0;int []spasi = new int[256];

System.out.println("String yang di Inputkan : " + kalimat);System.out.println();

for (i=0; i<kalimat.length(); i++) {

kalimat.charAt(i);if (kalimat.charAt(i) == ' ') {

spasi[c] = i;System.out.println(spasi[c]);c++;

} }System.out.println("Jumlah Karakter Spasi : " + c + " Buah");System.out.println();

Page 4: rata kanan kiri tengah

System.out.println("Posisi Karakter Spasi :");

for (int d = 0; d<c; d++){

System.out.println("Char ke " + spasi[d]);}

}}

2a) Soal :Buatlah program dengan : - Input : Memasukkan data dari keyboard sebuah kalimat - Output : jumlah karakter spasi dan posisi dari setiap karakter spasi itu.

Jawaban ://Program Menampilkan String dengan Mencari Jumlah Spasi dan Posisi Spasi//Oleh Anno Harsoyo dan Pinka Anjani//Tanggal 1 November 2012//Input Menggunakan Scanner dan Output dengan CMD

import javax.swing.JOptionPane;import java.lang.String;

public class Tugas2a{

Public static void main(String []args){

//Inputan Data StringString kalimat = JOptionPane.showInputDialog("Masukkan

Sebuah String");

//Output Jumlah dan Letak Karakter Spasi System.out.println();

int i, s = 0, c = 0;

System.out.println("String yang di Inputkan : " + kalimat);System.out.println();System.out.println("Posisi Karakter Spasi : ");

for (i=0; i<kalimat.length(); i++) {

Page 5: rata kanan kiri tengah

kalimat.charAt(i);if (kalimat.charAt(i) == ' ') {

System.out.println("Char ke " +i);c++;

} }System.out.println("Jumlah Karakter Spasi : " + c + " Buah");

}}