BLANTERWISDOM101

Membuat Program Rekrusi (Recrusive) Dan Pointer Dengan Bahasa C

Sabtu, 19 September 2020
Untuk membuat aplikasi atau program rekrusi dan pointer dengan bahasa C, langsung saja masukkan kode dibawah ini. Untuk compilernya dapat menggunakan Borland atau Codeblocks.

  1. Membuat program Permutasi Dengan Menggunakan Rekrusi (Recrusive)

#include <stdio.h>

#include <conio.h>


int faktorial (int f);

int main(void){

int n,r,hasil;

 

printf("Masukkan Jumlah Anggota Himpunan (N) = ");

scanf("%d",&n);

printf("Masukkan Banyaknya Susunan Urutan (R) = ");

scanf("%d",&r);

 

hasil=faktorial(n) / faktorial(n-r);

printf("Hasil Permutasi: %d",hasil);

getch();

}


int faktorial (int f){

if (f<=1)

 return(1);

 else

 return(f*faktorial(f-1));

}

 

Output:

Membuat program Permutasi Dengan Menggunakan Rekrusi (Recrusive)

 
  1. Membuat Program Merubah Kalimat Kapital Menjadi Kecil (Uppercase to Lowercase) Dengan Menggunakan Pointer

#include <stdio.h>

#include <conio.h>

 

int main(){

char str[100];

char *s = str;

 

printf("Masukkan Kalimat Kapital (Uppercase): ");

gets(str);

while(*s){

 *s = (*s >= 'A' && *s <= 'Z') ? *s+32 : *s;

 s++;

}

printf("Hasil (Lowercase): %s",str);

getch();

}

 

Output:

Membuat Program Merubah Kalimat Kapital Menjadi Kecil (Uppercase to Lowercase) Dengan Menggunakan Pointer 


  1. Membuat Program Pembalik Kalimat Dengan Menggunakan Pointer

#include <stdio.h>

#include <conio.h>

 

char str[1000];

char *ptr;


void main(){

int len,i;

printf("Masukkan Kalimat: ");

gets(str);

 

ptr=str;

for(i=0;i<1000;i++){

if(*ptr == '\0')break;

ptr++;

}

 

len=i;

ptr--;

printf("Hasil Kalimat Terbalik: ");

for(i=len;i>0;i--){

printf("%c",*ptr--);

}

getch();

}

 

Output:


Membuat Program Pembalik Kalimat Dengan Menggunakan Pointer


Share This :
Nazrin NRN

Nazrin (ナズーリン Nazūrin) is a mouse youkai who's a skilled dowser and the leader of a great number of mice. As the leader of many mice, she often employs them to search for things for her; though if she were to ask them to find food, it would most likely be gone by the time they returned.

0 komentar