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

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_________________

Cara (2)
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
About these ads

About Mu2n
Saya hanya seorang yang ingin terus belajar dan mengajar apa yang bisa saya ajarkan :)

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

  1. fadly says:

    bung kalo buat program menentukan bilangan bersifat ganjil atau genap ,jika genap menghasilkan nilai 1 dan 0 untuk yang lain nya dengan menggunakan fungsi sendiri(prototype) gmna?
    mohon dibantu,,

  2. heru says:

    gimana kalo ada tambahan fungsi???

  3. Redylicious says:

    min.. kalo memakai for, while, dan do while bagaimana?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: