Senin, 04 April 2011

Contoh Fungsi Sederhana

#include<stdio.h>
int HITUNG(int A, int B);

void main()
{
    int A,B,T,C;
    A=5; B=2;
    T= HITUNG(A,B);
    printf("\n %d ",T);
}

int HITUNG(int A, int B) //fungsi dibawah main tidak perlu deklarasi di awal
{
    int T;
    A=A*2;
    B=B*2;
    T=A+B;
    return(T);
}

Rabu, 23 Maret 2011

Pemprograman Visual

Tugas 1

Cinus

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

void main()
{
    const float phi = 3.14;
    int a;
    float sinus;
    again:
    printf("masukkan sudut:");
    scanf("%d",&a);
    sinus=sin(a*phi/180);
    printf("sinusnya=%f",sinus);
    printf("\n\n");
    goto again;
}

Segitiga Angka

#include<stdio.h>
void main()
{
    int a,b,c,d,e,f,g;
    e=5;
    f=0;
    for (a=1;a<=5;a++)
    {
        d=1;
        c=4;
        c=c-f;
        g=0;
        for(b=1;b<=a;b++)
        {
            printf("  ");
        }
        for(b=1;b<=e;b++)
        {
            printf("%d ",d);
            d=d+1;
        }
      for(b=1;b<=(e-1);b++)
        {
            printf("%d ",c);
            c=c-1;
        }
        e=e-1;
        f=f+1;
        printf("\n");
        c=c-2;
    }
}

ARRAY

#include <stdio.h>
#include <conio.h>

void main()
{
    awal:
    int b,i,n;
    printf("Masukkan N = ");
    scanf("%d",&n);
    int a['n'];
    clrscr();
    for(i=1;i<=n;i++)
    {
       printf("Masukkan Data %d = ",i);
        scanf("%d",&a[i]);
        clrscr();
    }
    printf("Data Yang Dicari(max %d) = ",n);
    scanf("%d",&b);
    for(i=1;i<=n;i++)
    {
        if(i==b)
        {
            printf("Data %d = %d\n",i,a[i]);
        }
    }
    getch();
    goto awal;
}