Fania memiliki banyak sekali ramuan yang biasa digunakan untuk pengobatan. Setiap tanaman tersebut dimasukan kedalam sebuah botol. Namun, pada ramuan tersebut terdapat pula yang beracun. Fania telah memberikan tanda berupa angka. Angka genap untuk ramuan pengobatan dan angka ganjil untuk ramuan yang bersifat racun.
Fania ingin menghitung ada berapa ramuan pengobatan dan ada berapa ramuan beracun. Oleh karena itu, Fania perlu menghitung bilang genap dan ganjil dari sebuah deret bilangan. Yuk bantu Fania menghitung berapa ramuan obat dan ramuan racun yang dimilikinya!
Input/Output Data Bilangan Genap dan Ganjil
Berikut ini contoh input dan ouput yang diinginkan.
Jumlah Kelompok Data: 2
Jumlah Data Pada Kelompok #1: 7
Kelompok Data #1: 83 74 32 53 82 91 63
Bilangan Ganjil sebanyak : 4 buah.
Bilangan Genap sebanyak : 3 buah.
Jumlah Data Pada Kelompok #2: 10
Kelompok Data #2: 62 27 85 96 84 19 24 33 55 99
Bilangan Ganjil sebanyak : 6 buah.
Bilangan Genap sebanyak : 4 buah.
Kode Program
#include <stdio.h>
int main()
{
int i, j, k, t;
int a[1000];
int ganjil;
int genap;
printf("Jumlah Kelompok Data: ");
scanf("%d", &t);
for (i = 0; i < t; i++)
{
printf("Jumlah Data Pada Kelompok %d: ", i + 1);
scanf("%d", &k);
// memasukan angka sejumlah k data
printf("Kelompok Data #%d: ", i + 1);
for (j = 0; j < k; j++)
scanf("%d", &a[j]);
// menghitung bilangan ganjil dan genap
ganjil = 0;
genap = 0;
for (j = 0; j < k; j++)
{
if (a[j] % 2 == 1)
ganjil = ganjil + 1;
else if (a[j] % 2 == 0)
genap = genap + 1;
}
}
printf("Bilangan Ganjil sebanyak : %d buah.\n", ganjil);
printf("Bilangan Genap sebanyak : %d buah.\n", genap);
return 0;
}
Tentang Fania
Ingin tahu cerita lain tentang Fania? Klik disini untuk kisah lainnya.