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 :
Rabu, 07 Desember 2011
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();
}
Langganan:
Postingan (Atom)