tolong bantuin donk , yg no 3 aj

Berikut ini adalah pertanyaan dari indri75522 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Tolong bantuin donk , yg no 3 aj
tolong bantuin donk , yg no 3 aj

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Penjelasan:

1). Algoritmanya:

- Masukkan bilangan bulat positif apa saja

- Bilangan yang dimasukkan dibagi dengan 2

- Hitung sisa hasil bagi pada langkah diatas

- Jika sisa hasil bagi adalah nol maka bilangan tersebut adalah genap, dan jika sisa hasil bagi adalah satu maka bilangan tersebut ganjil.

2). Flowchart (lihat gambar)

3). Pseudocode:

Deklarasi: genap, ganjil: integer

Deskripsi:

write(“Masukkan sebuah bilangan bulat:”)

genap = 0

ganjil = 0

for i = 1 to 100 do

if i mod 2 = 0 then

genap = genap + 1

else

if i mod 2 = 1 then

ganjil = ganjil + 1

end if

endif

endfor

write (ganjil)

write (genap)

4). Kode sumber

#include

using namespace std;

int main() {

int bilangan, sisa;

string keterangan;

cout << "Masukkan sebuah bilangan bulat: ";

cin >> bilangan;

keterangan = "genap.";

sisa = bilangan % 2;

if (sisa == 1)

keterangan = "ganjil.";

cout << bilangan << " adalah " << keterangan << endl;

return 0;

}

Penjelasan:1). Algoritmanya:- Masukkan bilangan bulat positif apa saja- Bilangan yang dimasukkan dibagi dengan 2- Hitung sisa hasil bagi pada langkah diatas- Jika sisa hasil bagi adalah nol maka bilangan tersebut adalah genap, dan jika sisa hasil bagi adalah satu maka bilangan tersebut ganjil.2). Flowchart (lihat gambar)3). Pseudocode:Deklarasi: genap, ganjil: integerDeskripsi:write(“Masukkan sebuah bilangan bulat:”)genap = 0ganjil = 0for i = 1 to 100 doif i mod 2 = 0 thengenap = genap + 1elseif i mod 2 = 1 thenganjil = ganjil + 1end ifendifendforwrite (ganjil)write (genap)4). Kode sumber#includeusing namespace std;int main() {int bilangan, sisa;string keterangan;cout <<

Semoga dengan pertanyaan yang sudah terjawab oleh ajap37116 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Sat, 10 Jun 23