Pages

Program C - Menghitung nilai desimal dari satu string bilangan biner

 


Deskripsi Program : Menghitung nilai desimal dari satu string bilangan biner


#include <stdio.h>
#include <math.h>

int rand(int n);

int main()
{
    int binari;
    int i;


    for(i=1; i<=4; i++)
    {
        printf("String ");
        scanf("%d", &binari);

        printf("Nilai string = %d", rand(binari));

        printf("\n\n");
    }
}

int rand(int a)
{
    int desimal=0;
    int b=0;
    int bil;

    while (a!=0)
    {
        bil = a%10;
        desimal += bil*pow(2,b);
        a/=10;
        b++;
    }

    return desimal;
}
 

Unknown

Syalom, Perkenalkan saya leo sirait, saya sedang di jurusan teknik informatika usu, blog ini baru beberapa bulan dibuat jadi masih kosong, masih dalam perencanaan pengembangan dengan isi yang bermanfaat yang memberikan informasi bermutu bagi pembaca nantinya.

No comments:

Post a Comment