Semoga program ini bermanfaat...
#include<stdio.h>
int a, b;
float hasil_jumlah, hasil_kurang, hasil_kali, hasil_bagi;
int var = 0;
int *ptr;
void main(){
{
printf("Program +-*/\n");
printf("Pilih Menu \n");
printf("1. Penjumlahan\n");
printf("2. Pengurangan\n");
printf("3. Perkalian\n");
printf("4. Pembagian\n");
printf("5. Exit\n");
}
int p;
printf("\nPilihan Anda: ");scanf("%d", &p);
if(p==1)
{
ptr = &var;
printf("Masukkan Angka Pertama: ");scanf("%d",&a);
printf("Masukkan Angka kedua: ");scanf("%d",&b);
printf("hasil dari funtion yang tidak menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_jumlah= a+b;
printf("\nhasil penjumlahan tanpa pointer dalam fungsi: %4.2f", hasil_jumlah);
printf("\nhasil setelah penjumlahan tanpa pointer diluar fungsi: %4.2f", *ptr);
printf("\n\nhasil dari funtion yang menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_jumlah= a+b;
printf("\nhasil penjumlahan tanpa pointer dalam fungsi: %4.2f", hasil_jumlah);
printf("\nhasil setelah penjumlahan tanpa pointer diluar fungsi: %4.2f", hasil_jumlah);
}
if(p==2)
{
ptr = &var;
printf("Masukkan Angka Pertama: ");scanf("%d",&a);
printf("Masukkan Angka kedua: ");scanf("%d",&b);
printf("hasil dari funtion yang tidak menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_kurang= a-b;
printf("\nhasil pengurangan tanpa pointer dalam fungsi: %4.2f", hasil_kurang);
printf("\nhasil setelah penjumlahan tabpa pointer diluar fungsi: %4.2f", *ptr);
printf("\n\nhasil dari funtion yang menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_kurang= a-b;
printf("\nhasil pengurangan tanpa pointer dalam fungsi: %4.2f", hasil_kurang);
printf("\nhasil setelah penjumlahan tabpa pointer diluar fungsi: %4.2f", hasil_kurang);
}
if(p==3)
{
ptr = &var;
printf("Masukkan Angka Pertama: ");scanf("%d",&a);
printf("Masukkan Angka kedua: ");scanf("%d",&b);
printf("hasil dari funtion yang tidak menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_kali= a*b;
printf("\nhasil perkalian tanpa pointer dalam fungsi: %4.2f", hasil_kali);
printf("\nhasil setelah penjumlahan tanpa pointer diluar fungsi: %4.2f", *ptr);
printf("\n\nhasil dari funtion yang menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_kali= a*b;
printf("\nhasil pengurangan tanpa pointer dalam fungsi: %4.2f", hasil_kali);
printf("\nhasil setelah penjumlahan tabpa pointer diluar fungsi: %4.2f", hasil_kali);
}
if(p==4)
{
ptr = &var;
printf("Masukkan Angka Pertama: ");scanf("%d",&a);
printf("Masukkan Angka kedua: ");scanf("%d",&b);
printf("hasil dari funtion yang tidak menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_bagi= a/b;
printf("\nhasil pembagian tanpa pointer dalam fungsi: %4.2f", hasil_bagi);
printf("\nhasil setelah penjumlahan tanpa pointer diluar fungsi: %4.2f", *ptr);
printf("\n\nhasil dari funtion yang menggunakkan pointer");
printf("\nhasil awal: %4.2f", var);
hasil_bagi= a/b;
printf("\nhasil pengurangan tanpa pointer dalam fungsi: %4.2f", hasil_bagi);
printf("\nhasil setelah penjumlahan tabpa pointer diluar fungsi: %4.2f", hasil_bagi);
}
if(p==5){
}
}
***Selamat mencoba ^_^ GBU***
Tidak ada komentar:
Posting Komentar