Rabu, 07 Desember 2011

Program

main()
{
int decimal, n, c, no=0 , deret, genap,ganjil,prima;
clrscr();
for (decimal=97; decimal<=122; ++decimal) {
printf (“%c”, decimal); } printf (“\n”);
for (decimal=65; decimal<=90; ++decimal) {
printf (“%c”, decimal); } printf (“\n”);
printf (“\nPiramid Angka\n”);
printf (“—————-”);
for (n=1;n<=5;n++) {
printf (“\n”);
for (c=1; c<=n; c++) {
++no;
printf (“%-3d”, no); }
}
printf (“\n\n”);
printf (“Bilangan genap 1-100:\n”);
for (deret=1; deret<=100; ++deret) {
genap=deret%2;
if (genap==0) printf (“%4d”, deret);  }
printf (“\n”);
printf (“Bilangan ganjil 1-100:\n”);
for (deret=1; deret<=100; ++deret) {
ganjil=deret%2;
if (ganjil!=0) printf (“%4d”, deret);  }
printf (“\n\n”);
printf (“Bilangan prima 1-100:\n”);
for (deret=2; deret<=100; ++deret) {
for (prima=2;prima<=deret-1;++prima)
if (deret%prima==0) break;
if (deret==prima) printf (“%4d”, deret);
}
getch();
}


Setelah itu kita tekan F9, atau run program,

Dan akan keluar hasil seperti ini :


Tugas Praktek ALPRO, (Mencetak Alphabet dan Program Piramida)

Mencetak Alphabet

#include<stdio.h>
#include<conio.h>
main()
{
    int karakter;
    printf("Tekan Enter, Spasi atau Tab untuk berhenti\n");
    do {
    printf("Masukkan nilai karakter (A-Z) : ");
    karakter=getche();
    if(isspace(karakter))break;
    if (isalpha(karakter))
        if(isupper(karakter))
        printf("\nHuruf kecilnya adalah : %c\n\n", tolower(karakter));
    else
        printf("\nHuruf besarnya adalah : %c\n\n", toupper(karakter));
    else printf("\nBukan huruf tu yaaaa :D\n\n");
    } while(1);
    getch();
}

Program untuk Mencetak Piramida

#include<stdio.h>
#include<conio.h>
main(){
int jbaris, i, j, bil;
printf("\nPROGRAM MENCETAK PIRAMIDA BILANGAN\n");
printf("----------------------------------\n");
printf("\n");
printf("Masukkan jumlah baris : "); scanf("%d", &jbaris);
for(i=1;i<=jbaris;i++)
{
for(j=1;j<=jbaris-i;j++)
printf(" ");
for(bil=i;bil>=1;bil--)
printf("%d", bil);
for(bil=2;bil<=i;bil++)
printf("%d", bil);
printf("\n");
}
getch();
}