Selasa, 06 Desember 2011

Tugas Algoritma dan Pemrograman

1.  Menentukan Huruf Besar dan Huruf Kecil Menggunakan Kode ASCII
 
Source Code :
#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();
}

2.   Membuat Piramida Bilangan dengan Menginput Jumlah Baris yang Diinginkan
 
Source Code :
#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();
}

3.   Menentukan Bilangan Genap dan Bilangan Ganjil dari Inputan User
 
Source Code :
#include <stdio.h>
main()
{
  int i, a;
  printf("Input Your Number to Get Even and Odd Numbers : ");
  scanf("%d",&a);
  printf("\nEven and Odd Numbers from 0 to %d are :\n\n",a);
  printf("EVEN\tODD\n");
  for (i=0; i<=a; i++)
{
    if(i%2 == 0) 
{
    printf("%d\t",i); 
}
    else 
{
    printf("%d\n",i); 
}
}
getch();
}

Tidak ada komentar:

Posting Komentar