all about me: linux and C
...SELAMAT DATANG ...TERIMA KASIH ...TELAH BERKUNJUNG
RSS

Showing posts with label linux and C. Show all posts
Showing posts with label linux and C. Show all posts

CODING C LOOP

coding loop menggunakan "if else".
#include
main()
{

int mamat;
printf("\n masukan nilai anda :");
scanf("%d", &mamat);
if (mamat >=90)
printf("grade A");
else if (mamat >=80 && mamat <=89)
printf("grade B");
else if (mamat >=70 && mamat <=79)
printf("grade C");
else
printf("grade D");
}


coding loop menggunakan "switch case"

#include
main()
{
int mamat;
printf("masukan pilihan dari 1-7 :");
scanf("%d", &mamat);

switch(mamat)
{
case 1:{printf("senin"); break;}
case 2:{printf("selasa"); break;}
case 3:{printf("rabu"); break;}
case 4:{printf("kamis"); break;}
case 5:{printf("jum'at"); break;}
case 6:{printf("sabtu"); break;}
case 7:{printf("minggu"); break;}
default :{printf("error boy"); break;}
}
}



share for life...........tolong comment y klo ada yg error.... 0 comments

CODING C


SOURCE CODE PROGRAM 1
# include
Main()
{
Printf(“\n nama saya : rachmat”);
Printf(“\n kelas saya : 2 ka 19”);
Printf(“\n npm saya : 11108545”);
}



SOURCE CODE PROGRAM 2
#include
Char nama[30], kelas[20];
Int npm;
Main()
{
Printf(“\n nama saya :”);
Scanf(“%s[^\n]”, &nama);
Printf(“\n kelas saya :”);
Scanf(“%s[^\n]”, &kelas);
Printf(“\n npm saya :”);
Scanf(“%d”, &npm);
Printf(“\n nama saya : %s, &nama );
Printf(“\n kelas saya : &s, &kelas );
Printf(“\n npm saya : %d, &npm);
}

SHARE FOR LIFE.......
0 comments

cara membuat distro linux pada floppy

jika anda pernah menggunakan bahasa pemrograman C atau C++ maka anda dapat membuat distro di linux dengan menggunakan bahasa C

ini adalah code membuat distro anda sendiri yang saya dapat dari rampok.org
#!/bin/sh

# Script otomasi pembuatan distro linux floppy

# Oleh : Rama A Mamuaya [ mamuaya@rampok.org ]

# Homepage http://rampok.org/

# Release Date : 10 January 2005

# HowTo :

# make dir named root in active dir.

# inside root dir, create all dir needed ( etc,dev,bin,usr,�) :

# ./root/bin

# ./root/etc

# ./

$KERNEL = /usr/src/linux/arch/i386/boot/bzImage

$ROOTFS = ./rootfs.gz

$BANNER = 'dibuat oleh rachmat'

)'

echo 'Creating Zero Device......'

dd if=/dev/zero of=rootfs bs=1k count=4096

echo 'Formatting device to ext2......'

mke2fs -Fm0 rootfs

echo 'Mounting device ......'

mkdir /mnt/fux

mount disk.ext2 /mnt/fux -o loop

echo 'Copying FileSystems......'

cp -r ./root/* /mnt/fux


echo 'Unmount filesystems......'

umount /mnt/fux

gzip -9 ./rootfs

echo 'Putting bootsector on Floppy'

syslinux /dev/fd0

echo 'Creating bootdisk......'

mount /dev/fd0 /mnt/floppy

cp $ROOTFS /mnt/floppy

cp $KERNEL /mnt/floppy/fuxlinux

cat &gt;syslinux.cfg &lt;&lt; _EOF_

# Bootdisk generated by kreatebootdisk.sh

# Bootdisk based on FUX-Linux.

# http://rampok.org/

# mamuaya@rampok.org

default fux

display fux.msg

prompt 1

label fux

kernel fuxlinux

append initrd=rootfs.gz root=/dev/fd0

_EOF_

cat &gt;fux.msg &lt;&lt; __EOF__

selamat datang di distro linux

Visit http://www.rachmatkull.blogspot.com

__EOF__

echo 'Unmounting Floppy device......'

umount /mnt/floppy

echo 'Its up to you now......'

echo $BANNER

exit 0 comments