System.out.print("stringA: ");
stringA = keyboard.nextLine();
System.out.print("stringB: ");
stringB = keyboard.nextLine();
// STRINGA
String str1=stringA;
if(Character.isLowerCase(str1.charAt(i))) {
newStr.setCharAt(i,
Character.toUpperCase(str1.charAt(i)));
}
else if(Character.isUpperCase(str1.charAt(i))) {
newStr.setCharAt(i,
Character.toLowerCase(str1.charAt(i)));
}
}
// STRING B
String str2=stringB;
if(Character.isLowerCase(str2.charAt(i))) {
newStr2.setCharAt(i,
Character.toUpperCase(str2.charAt(i)));
}
else if(Character.isUpperCase(str2.charAt(i))) {
newStr2.setCharAt(i,
Character.toLowerCase(str2.charAt(i)));
}
}
System.out.println("------------OUTPUT-----------");
System.out.println("String A: " + newStr);
System.out.println("String B: " + newStr2);
}
}
Source Code :
import java.util.Scanner;
//jumlah-huruf-a
for (i = 0; i < str1.length (); i++)
{
if (str1.charAt (i) != ' ')
jumlah1++;
}
//jumlah-huruf-b
for (i = 0; i < str2.length (); i++)
{
//gabung
System.out.println ("Hasil Penggabungan: "+str1+ " , " +str2);
//reverse
System.out.print("String A: ");
for (h=x-1; h>=0; h--){
System.out.print(str1.charAt(h));
}
System.out.print (str2.charAt(j));
}
2. Buatlah sebuah array yang berisi data bertipe integer. Setelah itu isilah array tersebut dengan
bilangan yang jumlahnya dimasukkan terlebih dahulu (minimum 3 bilangan). Lalu carilah
bilangan terkecil, bilangan terbesar, dan rata-rata dari deretan bilangan tersebut.
Contoh input:
Jumlah bilangan = 4
Bilangan ke-1 = 70
Bilangan ke-2 = 30
Bilangan ke-3 = 80
Bilangan ke-4 = 40
Contoh output:
Bilangan terkecil = 30
Bilangan terbesar = 80
Nilai rata-rata = 55
Jawaban :
Berikut adalah program sederhana sesuai dengan keterangan diatas.
- Source Code dan Hasil Output
Link : https://onlinegdb.com/S85zEIiq7