Kunci Jawaban

Kunci Jawaban Informatika Kelas 10 SMA halaman 169 Semester 2 Kurikulum Merdeka, Ayo Kita Berlatih 4

AA

Text Sizes

Medium

Large

Larger

Ilustrasi kunci jawaban Informatika kelas 10 SMA halaman 169 semester 2 Kurikulum Merdeka, soal Ayo Kita Berlatih 4.

Jawaban: Untuk menghitung luas tanah berbentuk segitiga siku-siku dengan 2 bilangan masukan. Bilangan pertama merupakan panjang alas dan bilangan kedua merupakan tinggi.

- Untuk menghitung luas tanah tersebut, perlu menggunakan rumus luas segitiga berupa alas x tinggi / 2.

- Hasil keluaran berupa luas tanah dengan 2 angka di belakang koma. Gunakan format persen.2f untuk mencetak bilangan desimal dengan 2 angka di belakang koma.

- Contoh Solusi Program:

/*
* Program berlatih 4.1: menghitung luas tanah
*/
#include
int main() {
       float alas, tinggi, luas;
       scanf(" persenf persenf", &alas, &tinggi);
       luas = (alas*tinggi) / 2;
       printf("%.2f\n", luas);
return 0;
}

- Contoh Kasus Uji:

  1. Masukan : 20 40
    Keluaran : 400.000
    Keterangan : Contoh kasus yang ada di soal
  2. Masukan : 25 35
    Keluaran : 437.50
    Keterangan : Contoh kasus yang hasil luasnya bilangan desimal

    Baca juga: Kunci Jawaban Informatika Kelas 10 SMA halaman 146-147 Semester 2 Kurikulum Merdeka Soal Ayo Lakukan

  • Problem 2: Menghitung Luas persegi (Tingkat Kesulitan: )

Simak kembali Diagram Alir 1: Menghitung luas persegi pada bagian algoritma di unit ini. Buatlah program berdasarkan diagram alir tersebut. Panjang sisi yang diberikan ialah sebuah bilangan riil dengan nilai maksimum 1000 cm.

Jawaban:

  1. Siswa diminta untuk menghitung luas persegi sesuai dengan diagram alir 1.
  2. Masukan berupa sebuah bilangan yang disimpan pada variabel sisi.
  3. Luas persegi dihitung dengan mengalikan bilangan sisi dengan bilangan sisi itu sendiri.
  4. Hasil perkalian dicetak dengan perintah printf.

- Contoh Solusi Program:

/*
 * Program berlatih 4.2: menghitung luas bersegi
 */
#include
int main() {
  int sisi, luas;
  scanf("%d", &sisi);
  luas = sisi * sisi;
  printf("%d\n", luas);
  return 0;
}

- Contoh Kasus Uji:

  1. Masukan : 100
    Keluaran : 10000
    Keterangan : Contoh kasus uji
  2. Masukan : 25
    Keluaran : 625
    Keterangan : Contoh kasus uji

    Baca juga: Kunci Jawaban Informatika Kelas 10 SMA Halaman 211 Semester 2 Kurikulum Merdeka, Soal Ayo Berdiskusi

  • Problem 3: Hasil Bagi dan Sisa Pembagian (Tingkat Kesulitan: )

- Deskripsi Soal:

Buatlah sebuah program untuk menampilkan hasil dan sisa pembagian dari dua buah bilangan bulat positif a dan b.

Format Masukan:

Dua buah bilangan positif a dan b yang dipisahkan oleh karakter spasi. Keduanya bernilai paling besar 10 miliar.

Halaman
123

Berita Terkini