1. Buatlah program untuk
menerima input bilangan bulat positif n dan menampilkan n bilangan bulat
positif pertama yang habis dibagi 3 tetapi tidak habis dibagi 2.
Contoh :
Input = 5
Output = 3 9 15 21 27
Jawab :
import java.util.Scanner;
/**
* @author user
*/
public class s {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n;
System.out.print("n = ");
n = input.nextInt();
for (int i = 1; i <= n; i++) {
int x = (i * 6) - 3;
System.out.print(x + " ");
}
}
}
2. Buatlah program untuk
membaca 7 data bilangan bulat psitif dari keyboard. Kemudian menghitung nilai
terbesar kedua dari data tersebut dan menampilkan di layar monitor.
Contoh : data
input = 7, 12, 4, 23, 10, 5, 15
Data
terbesar ke dua = 15
Jawab :
import java.util.Scanner;
import org.apache.log4j.Logger;
/**
* @author user
*/
public class Exercises {
/**
* @param args the command line arguments
*/
private static final Logger logger = Logger.getLogger(Exercises.class);
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int variable1;
int variable2;
int variable3;
int variable4;
int variable5;
int variable6;
int variable7;
int x;
System.out.print("variable1 = ");
variable1 = input.nextInt();
System.out.print("variable2 = ");
variable2 = input.nextInt();
System.out.print("variable3 = ");
variable3 = input.nextInt();
System.out.print("variable4 = ");
variable4 = input.nextInt();
System.out.print("variable5 = ");
variable5 = input.nextInt();
System.out.print("variable6 = ");
variable6 = input.nextInt();
System.out.print("variable7 = ");
variable7 = input.nextInt();
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
x = variable2;
if (variable2 > variable3) {
variable2 = variable3;
variable3 = x;
}
x = variable3;
if (variable3 > variable4) {
variable3 = variable4;
variable4 = x;
}
x = variable4;
if (variable4 > variable5) {
variable4 = variable5;
variable5 = x;
}
x = variable5;
if (variable5 > variable6) {
variable5 = variable6;
variable6 = x;
}
x = variable6;
if (variable6 > variable7) {
variable6 = variable7;
variable7 = x;
}
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
x = variable2;
if (variable2 > variable3) {
variable2 = variable3;
variable3 = x;
}
x = variable3;
if (variable3 > variable4) {
variable3 = variable4;
variable4 = x;
}
x = variable4;
if (variable4 > variable5) {
variable4 = variable5;
variable5 = x;
}
x = variable5;
if (variable5 > variable6) {
variable5 = variable6;
variable6 = x;
}
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
x = variable2;
if (variable2 > variable3) {
variable2 = variable3;
variable3 = x;
}
x = variable3;
if (variable3 > variable4) {
variable3 = variable4;
variable4 = x;
}
x = variable4;
if (variable4 > variable5) {
variable4 = variable5;
variable5 = x;
}
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
x = variable2;
if (variable2 > variable3) {
variable2 = variable3;
variable3 = x;
}
x = variable3;
if (variable3 > variable4) {
variable3 = variable4;
variable4 = x;
}
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
x = variable2;
if (variable2 > variable3) {
variable2 = variable3;
variable3 = x;
}
x = variable1;
if (variable1 > variable2) {
variable1 = variable2;
variable2 = x;
}
System.out.println("The second large variable = " + variable6);
}
}
3. Buatlah program untuk
menghitung n? = 1+2+3+……+n, nilai n diinputkan dari keyboard.
Contoh :
input n = 5
Output
= 15
Input
= 10
Output
= 55
Jawab :
import java.util.Scanner;
import org.apache.log4j.Logger;
/**
* @author user
*/
public class Exercises {
/**
* @param args the command line arguments
*/
private static final Logger logger = Logger.getLogger(Exercises.class);
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int value;
System.out.print("value = ");
value = input.nextInt();
int j = 0;
for (int i = 1; i <= value; i++) {
j = j + i;
System.out.print(i + " + " + " ");
}
System.out.println();
System.out.println(j + " ");
}
}



mbk itu nulis di app apa? run, output atau apa?
BalasHapusdi aplikasi java NetBeans
Hapus