Program “Bilangan Ganjil – Genap dengan Bahasa C / C++”

Posted: November 11, 2010 in Bahasa C

by : Ridwan (TMD) Aceh

Program gampang sangat, n gak susah tuk dimengerti…(Insya Allah)

Ada dua cara yang mudah untuk membuat program untuk menampilkan bilangan ganjil dan genap dengan Bahasa C/C++, (1) hanya menggunakan “for”; (2) menggunakan tambahan “modulus”.

Cara (1):

/*Author : Munzir Umran

Afiliation :

Data Mining and Information Retrieval (DMIR) Research Group

Mathematics Departement, Faculty of Mathematics and Natural Science

Syiah Kuala University

*/

#include <stdio.h>

void main()

{

int i, a;

printf(“Masukkan Nilai bilangan asli untuk dicari nilai ganjil-genap : ”);

scanf(“%d”, &a);

 

printf(“\nNilai-nilai bilangan ganjil-ganjil dari 0 hingga %d adalah :\n”,a);

 

printf(“Genap\tGanjil”);

for (i=0; i<=a; i++)

{

printf(“%d\t”,i);

i++;

if(i<=a)

printf(“%d\n”,i);

}

}

__________Cara 1 selesai_________________

Hampir sama dengan cara (1), bedanya menggunakan sintaks if dan % (mod).

 

#include <stdio.h>

 

void main()

{

int i, a;

printf(“Masukkan Nilai bilangan asli untuk dicari nilai ganjil-genap : ”);

scanf(“%d”,&a);

 

printf(“\nNilai-nilai bilangan ganjil dari 0 hingga %d adalah :\n”,a);

printf(“Genap\tGanjil\n”);

for (i=0; i<=a; i++)

{

if(i %2 == 0) {

printf(“%d\t”,i); }

else {

printf(“%d\n”,i); }

}

}

__________Cara 2 selesai_________________

 

Contoh:

 

Misal nilai yang ingin d input adalah 10

Tampilan di command prompt (output):

Masukkan Nilai bilangan asli untuk dicari nilai ganjil-genap : 10

Nilai-nilai bilangan ganjil dari 0 hingga 10 adalah:

Genap   Ganjil

0          1

2          3

4          5

6          7

8          9

10

Komentar
  1. liz mengatakan:

    klo mau buat c++ misalny:
    2,4,6,8,10,12,14,16,18,20

    output :
    masukan 5 kluar : 2,4,6,8,10
    gimana rumus untuk muncul 5x tersebut??? help

  2. liz mengatakan:

    buat c++ misalny:
    2,4,6,8,10,12,14,16,18,20

    output :
    masukan angka=5
    kluar : 2,4,6,8,10
    gimana rumus untuk muncul 5x tersebut??? help

  3. nanang mengatakan:

    blognya bagus banget ada gak cara2nya buat tampilan blog
    mksh

  4. siska mengatakan:

    kalo pegen buat program c++ dengan deskripsi begini..

    kita diharuskan memasukan nilai integer, lalu output program tersebut akan bilang “genap” bial angka itu geap “ganjil” bila angka itu ganjil, “ganjil negatif” bila negatif ganjil n “genap negatif” bila angka tersebut negatif genap…
    tolong dibantu kk

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s