Ads

Welcome to My Blog

Semoga Artikel ini bermanfaat bagi para viewers :)

Welcome to My Blog

Semoga Artikel ini bermanfaat bagi para viewers :)

Welcome to My Blog

Semoga Artikel ini bermanfaat bagi para viewers :)

Welcome to My Blog

Semoga Artikel ini bermanfaat bagi para viewers :)

Welcome to My Blog

Semoga Artikel ini bermanfaat bagi para viewers :)

Monday 9 November 2015

Cara Memperbaiki iPhone yang Mati Total



Hal ini sering terjadi kepada pengguna iPhone ketika mendapati masalah iPhone yang mati total atau blank. Biasanya ini disebabkan karena pemakaian tanpa henti dan sering ngecharge sambil menggunakannya. iPhone yang terlalu panas atau iPhone yang terlalu sering digunakan hingga iphone kehabisan batrei akan berdampak mati total dan sulit dinyalakan kembali. Ini juga kebetulan berdasarkan pengalaman saya gan haha
Jadi jangan sampai terulang hal seperti itu lagi.

Jika agan punya masalah seperti yang saya alami. Tenang!!!
Saya punya solusi yang semoga bermanfaat bagi agan agan yang mengalami masalah yang sama.


Tutorial :

1. Tekan Home Button dan Tombol Power secara bersamaan selama 10 detik lalu lepaskan



2. Lalu, tekan lagi Home Button dan Tombol Power tersebut sekali lagi tapi selama 20 detik.
3. Jika iPhone anda masih belum menyala, maka coba lagi setiap 20 detik hingga benar-benar menyala.
4. Trust me it works!
5. Selamat Mencoba!!!


Nah, jika anda sudah mencoba hal diatas namun iPhone anda masih belum menyala. Berarti permasalahannya ada pada software anda. Saya juga pernah memperbaiki iPhone temen yang mati total karena gagal software. Biasanya itu dikarenakan usb cable anda mengalami gangguan atau jaringan sempat terputus hingga iPhone itu tidak restore/update secara sempurna. Maka, cobalah anda mengganti usb cable iphone anda(jika bukan ori). Kalo seandainya usb cable nya ori berarti anda coba masukkan usb anda di usb port yang lain di laptop anda. Lalu, cobalah dengan merestore/update ulang iphone anda. Pastikan jaringan internet anda kencang karena terputusnya jaringan dapat mempengaruhi proses update/restore iPhone anda.
Setelah anda telah melakukan cara tersebut. Insha allah iPhone anda akan menyala kembali asal dilakukan sesuai instruksi.  

Untuk informasi lebih lanjut silahkan kunjungi website resmi apple

http://support.apple.com

Sunday 8 November 2015

Contoh Program Java Netbeans Inheritance dengan Perulangan

Contoh Program Java Inheritance(Pewarisan) dengan perulangan


package tugas_tambahan;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class TUGAS_TAMBAHAN {

    public static void main(String[] args) {
   
        String [] menumakan = {"Ayam Goreng","Ayam Bakar","Ikan Goreng","Ikan Bakar","Bebek Goreng","Bebek Bakar"};
        String [] menuminum = {"Jus Melon","Jus Semangka","Jus Alpukat","Es Teh","Es Jeruk","Air Mineral"};
        double [] hargamakan = {15000,16000,12000,14000,20000,22000};
        double [] hargaminum = {10000,12000,15000,4000,6000,3000};
        String [] pesenmakan = new String[20];
        String [] pesenminum = new String[20];
        double [] hrgmkn = new double[20];
        double [] hrgmnm = new double[20];
        double [] jml = new double[20];
        double [] jml1 = new double[20];
        double disk=0,pemb,totalmakan = 0,totalminum = 0,total= 0,bayar=0,pot1=0,pot2=0,pot=0,pot3=0;
        String inp;
        int pilihmenu,pilih,ya,i,j=0,n=0;
        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
        try {
            do{
                System.out.println("\t\t\tMENU MAKAN DAN MINUM DI 1RESTORAN CEPAT SAJI");
                System.out.println("==============================");
                System.out.println("1. MAKANAN");
                System.out.println("2. MINUMAN");
                System.out.println("0. KELUAR");
                System.out.println("==============================");
                System.out.print("Masukkan pilihan anda : ");
                pilihmenu = Integer.parseInt(inp=input.readLine());
                switch (pilihmenu){
                    case 1:
                        do {
                            System.out.println("MAKANAN");
                            System.out.println("================================");
                            for (i=0;i<menumakan.length;i++){
                                System.out.println(i+". "+menumakan[i]+"\tRp. "+hargamakan[i]);
                            }
                            System.out.println("================================");
                            System.out.print("Masukkan Pilihan Menu : ");
                            pilih=Integer.parseInt(inp=input.readLine());
                            System.out.print("Masukkan Jumlah Pembelian : ");
                            jml[n]=pemb=Double.parseDouble(inp=input.readLine());
                            totalmakan = totalmakan+(hargamakan[pilih]*jml[n]);
                            pot1= pot1+jml[n];
                            pesenmakan[n]=menumakan[pilih];
                            hrgmkn[n]=hargamakan[pilih];
                            System.out.print("Apakah Anda Mau Pesan Lagi 1.Ya/0.Tidak :");
                            ya=Integer.parseInt(inp=input.readLine());
                            n++;
                        } while (ya !=0);
                    break;
                    case 2:
                        do {
                            System.out.println("MINUMAN");
                            System.out.println("========");
                            for (i=0;i<menuminum.length;i++){
                                System.out.println(i+". "+menuminum[i]+"\tRp. "+hargaminum[i]);
                            }
                            System.out.println("================================");
                            System.out.print("Masukkan Pilihan Menu : ");
                            pilih=Integer.parseInt(inp=input.readLine());
                            System.out.print("Masukkan Jumlah Pembelian : ");
                            jml1[j]=pemb=Double.parseDouble(inp=input.readLine());
                            totalminum = totalminum+(hargaminum[pilih]*jml1[j]);
                            pot2 = pot2+jml1[j];
                            pesenminum[j]=menuminum[pilih];
                            hrgmnm[j]=hargaminum[pilih];
                            System.out.print("Apakah Mau Pesan Lagi 1.Ya/0.Tidak : ");
                            ya=Integer.parseInt(inp=input.readLine());
                            j++;
                        } while (ya !=0);
                    break;
                    }
            }while (pilihmenu !=0);
        } catch (Exception e) {
        }
        total = totalmakan+totalminum;
        pot = pot1+pot2;
        if(total >=200000){
            disk = (total*25)/100;
            bayar = total-disk;
        }else if ((total>=150000)&&(total<200000)){
            disk = (total*15)/100;
            bayar = total -disk;
        }else if ((total>=50000)&&(total<150000)){
            disk = (total*5)/100;
            bayar = total - disk;
        }
        if (pot >=7){
            pot3=20000;
            bayar = bayar -pot3;
        }else if ((pot>=4)&&(pot<7)){
            pot3=10000;
            bayar = bayar -pot3;
        }
        System.out.println("PEMESANAN ANDA");
        if (n>0){
            System.out.println("===========");
            for (i=0;i<n;i++){
            System.out.println((i+1)+". "+pesenmakan[i]+"\tJmlah = "+jml[i]+"\tRp. "+hrgmkn[i]);
            }
            System.out.println("===============================");
            System.out.println("TOTAL             = "+totalmakan);
        }
        System.out.println("\n");
        if (j>0){
            System.out.println("===============================");
            for (i=0;i<j;i++){
                System.out.println((i+1)+". "+pesenminum[i]+"\tJumlah = "+jml1[i]+"\tRp. "+hrgmnm[i]);
            }
            System.out.println("===============================");
            System.out.println("TOTAL            = "+totalminum);
        }
        System.out.println("====================================");
        System.out.println("JUMLAH PEMBELIAN             = "+total);
        System.out.println("DISKON                       = "+disk);
        System.out.println("POTONGAN                     = "+pot3);
        System.out.println("====================================");
        System.out.println("TOTAL YANG HARUS DI BAYAR   = "+bayar);
    }
}
 
   

Saturday 7 November 2015

Cara Bypass iCloud Iphone

Tutorial Bypass Icloud Iphone 4/4s dengan IOS 7.1

Seorang developer Rusia, Smolk, yang telah menemukan cara untuk membobol fungsi remote iCloud activation lock untuk iDevice yang menjalankan iOS 7.1, 7.0.6. 7.0.4, 7.0.3 dan versi sebelumnya. Khusus untuk proses jailbreak iOS 7.1, program milik Smolk baru bisa dipakai untuk iPhone 4 dengan sejumlah syarat.


Jika anda mengalami masalah dengan password icloud iphone anda. Maka cara paling efektif agar bypass icloud tersebut dengan memaksa jailbreak tanpa harus  unlock icloud.
Aplikasi dibawah ini adalah tutorial hacking tool untuk iPhone 4/4s.


Guide untuk jailbreak iOS 7.1 (plus bypass activation lock iOS 7)
1. Download file program untuk jailbreak iOS 7.1 (Windows XP, Windows 7/8)

2. Koneksikan iPhone 4 ke komputer, jalankan program, pilih 'tethered jailbreak iOS 7 untuk iPhone 4'
3. Klik tombol "1) Run SSH_RD Tool"

4. TUnggu hingga window RD_Tool terbuka lalu pindah iDevice ke DFU mode

5. Setelah proses selesai, tekan tombol "2) Run SSH Connect"
Pada tahap ini pastikan disc terbaca:
    Mounting/ dev/disk0s1s1 on /mnt1 ..
    Mounting / dev/disk0s1s2 on /mnt2 ..
Jika tidak, Anda bisa memilih '2) Run SSH Connect'
6. Sekarang pilih opsi "jailbrek data send" dan tunggu pesan popup "continue connecting and add host key to the chache" Pilih YES. iPhone akan reboot ke recovery mode.


7. Selanjutnya pilih "tethered boot iOS 7.1 iPhone 4 Model: 3.1 or 3.2 or 3.3" untuk booting iPhone berdasar modelnya, carilah model iPhone dengan image number yang terterda di window.


























8. Setelah download, jangan lakukan apapun sebelum iPhone reboot otomatis. Cydia akan terinstall di dalamnya.

9. Setelahnya, Anda harus tunggu proses respring untuk menambahkan mobile substrate.
10. Sekarang Anda bisa membuka Cydia dan install update yang diperlukan.

Dan kini untuk setiap reboot, Anda perlu mengoneksikan iPhone ke komputer dan pilih "tethered boot iOS 7.1" karena ini bukanlah untethered jailbreak seperti metode dalam bocoran sebelumnya.

Bypass activation bisa bekerja di iOS 7.1 dan iOS 7, tetapi jika iPhone Anda dilaporkan/dilabeli sebagai iPhone 'tercuri' maka Anda tidak akan bisa menggunakannya untuk menelepon.

http://bit.ly/downloadbypasss

Referensi : http://gopego.com

Saturday 30 May 2015

Cara Patch Internet Download Manager (IDM) 6.18 build 11 Jadi FullVersion Free

Anda Pengen donlot IDM tapi dibatasi oleh TRIAL 30 Hari? Pengen dapat serial number Gratis tanpa bayar ? Ini caranya
Cara Patch Internet Download Manager (IDM) 6.18 build 11
    • Setelah di download silahkan extract file yang sudah kalian download.
    • masuk kedalam folder yg bernama IDM 6.18 build 11 Final Retail
    • Jika sebelumnya kalian sudah menginstall IDM versi yg lama tidak usah khawatir langsung aja kalian install IDM versi terbaru nya.
  • Setelah proses Install selesai akan muncul gambar seperti ini :
  • a
  • Klik aja tombol Cancel
  • setelah itu kalian COPY file IDM Patch [Benfile.com].exe yang ada di dalam folder Patch dan Key lalu Paste ke Folder dimana IDM kalian Terinstall. Misal di C:\Program Files\Internet Download Manager\
  • Jalankan program Patch nya tadi dan akan muncul gambar seperti ini :
  • b
  • Klik tombol Patch dan pilih file IDMan.exe kemudian klik Open
  • Setelah selesai langsung tutup saja program Patcher tersebut.
  • Masuk kembali kedalam Folder Patch dan Key lalu jalankan File yang bernama 32Bit.exe (untuk windows versi 32bit) atau 64Bit.exe (untuk windows versi 64bit). akan muncul window kalian Pilih Yes kemudian OK
Jika tidak sesuai arahan diatas maka ikuti arahan ini :

Cara Install IDM 6.18 Build 11 Dengan Patch/Keygen

  1. Unrar file nya
  2. Install programnya ( recomended anti virus nonactive) dan jangan terkoneksi dengan internet. install sampai selesai
  3. Copykan Patch/Crack Ke directory C:\Program Files\Internet Download Manager\
  4. Jangan Lupa untuk menutup Icon Tray (IDM) yang biasanya ada di  toolbar (Pojok Kanan Bawah)
  5. Jalankan Patch/crack
  6. Selesai deh..

Untuk mendownload idm, silahkan download link ini :
Untuk mendownload patch nya, silahkan download link ini :
Sumber :
  •  muhammadansharr.wordpress.com (sebenarnya ini punya saya juga sih haha)
  •  sohibulhabib.com

Materi Sistem Informasi doc

Misi gan disini saya mau nge share materi tentang sistem pakar lengkap dengan file doc..
Materi ini sebenarnta bentuk tugas suruhan dosen gua hehe.. Siapa tau kalian juga punya tugas yang sama.. File saya telah rapi dan lengkap loh. Jadi, kalian tinggal ganti nama doang trus kumpul deh ahha


Silahkan klik link di bawah ini untuk donlot filenya :
http://bit.ly/1FfSKB9

Semoga Bermanfaat bagi yang membutuhkan :)

Aturan Trapesium Metode Numerik II doc

Halo gan disini saya pengen nge share materi aturan trapesium pada mata kuliah metode numerik punya saya haha. siapa tau ada yang punya tugas yang sama haha..
Saya juga udah atur rapi loh.. tinggal tulis nama doang hehe





Silahkan klik link di bawah ini untuk donlot file doc nya :

http://bit.ly/METNUMII
http://bit.ly/1dCYxuZ
http://bit.ly/1dCYxuZ
http://bit.ly/1dCYxuZ

Friday 29 May 2015

The Scientific 7-Minute Workout (Olahraga 7 Menit setara dengan jogging 2 jam)


The Scientific 7-Minute Workout




For a greater challenge, see “The Advanced 7-Minute Workout.” And download our new, free 7-Minute Workout App for your phone, tablet or other device.
Exercise science is a fine and intellectually fascinating thing. But sometimes you just want someone to lay out guidelines for how to put the newest fitness research into practice.
An article in the May-June issue of the American College of Sports Medicine’s Health & Fitness Journal does just that. In 12 exercises deploying only body weight, a chair and a wall, it fulfills the latest mandates for high-intensity effort, which essentially combines a long run and a visit to the weight room into about seven minutes of steady discomfort — all of it based on science.
“There’s very good evidence” that high-intensity interval training provides “many of the fitness benefits of prolonged endurance training but in much less time,” says Chris Jordan, the director of exercise physiology at the Human Performance Institute in Orlando, Fla., and co-author of the new article.
Work by scientists at McMaster University in Hamilton, Ontario, and other institutions shows, for instance, that even a few minutes of training at an intensity approaching your maximum capacity produces molecular changes within muscles comparable to those of several hours of running or bike riding.
Interval training, though, requires intervals; the extremely intense activity must be intermingled with brief periods of recovery. In the program outlined by Mr. Jordan and his colleagues, this recovery is provided in part by a 10-second rest between exercises. But even more, he says, it’s accomplished by alternating an exercise that emphasizes the large muscles in the upper body with those in the lower body. During the intermezzo, the unexercised muscles have a moment to, metaphorically, catch their breath, which makes the order of the exercises important.
The exercises should be performed in rapid succession, allowing 30 seconds for each, while, throughout, the intensity hovers at about an 8 on a discomfort scale of 1 to 10, Mr. Jordan says. Those seven minutes should be, in a word, unpleasant. The upside is, after seven minutes, you’re done.
This column appears in the May 12 issue of The New York Times Magazine..
Indonesian Language :
Untuk tantangan yang lebih besar, lihat "Advanced 7-Menit Workout." Dan men-download baru, gratis 7-Menit Workout kami App untuk ponsel, tablet atau perangkat lain.

Ilmu olahraga adalah hal yang baik-baik saja dan intelektual yang menarik. Tapi kadang-kadang Anda hanya ingin seseorang untuk mengeluarkan pedoman untuk bagaimana menempatkan penelitian kebugaran terbaru dalam praktek.

Sebuah artikel dalam edisi Mei-Juni dari American College of Sports Medicine Kesehatan & Kebugaran Journal tidak hanya itu. Dalam 12 latihan menyebarkan hanya berat badan, kursi dan dinding, itu memenuhi mandat terbaru untuk upaya-intensitas tinggi, yang pada dasarnya menggabungkan jangka panjang dan kunjungan ke ruang berat menjadi sekitar tujuh menit dari ketidaknyamanan stabil - semua itu berbasis pada ilmu pengetahuan.

"Ada bukti yang sangat baik" yang-pelatihan interval intensitas tinggi menyediakan "banyak manfaat kebugaran pelatihan daya tahan lama tetapi dalam jauh lebih sedikit waktu," kata Chris Jordan, direktur fisiologi olahraga di Institut Kinerja Manusia di Orlando, Fla., dan co-penulis artikel baru.

Bekerja dengan para ilmuwan di McMaster University di Hamilton, Ontario, dan lembaga lainnya menunjukkan, misalnya, bahwa bahkan beberapa menit dari pelatihan pada intensitas mendekati kapasitas maksimum menghasilkan perubahan molekul di dalam otot sebanding dengan beberapa jam berjalan atau naik sepeda.

Pelatihan interval, meskipun, membutuhkan interval; aktivitas sangat intens harus bercampur dengan periode singkat pemulihan. Dalam program yang digariskan oleh Mr Jordan dan rekan-rekannya, pemulihan ini disediakan sebagian oleh istirahat 10 detik antara latihan. Tetapi bahkan lebih, katanya, itu dilakukan dengan bergantian latihan yang menekankan otot-otot besar di tubuh bagian atas dengan mereka di bagian bawah tubuh. Selama intermezzo, otot-otot unexercised memiliki waktu untuk, metaforis, napas mereka, yang membuat urutan latihan penting.

Latihan harus dilakukan dalam suksesi cepat, memungkinkan 30 detik untuk masing-masing, sementara, seluruh, intensitas melayang di sekitar 8 pada skala ketidaknyamanan 1 sampai 10, Mr Jordan mengatakan. Tujuh menit harus, dalam kata, menyenangkan. Keuntungannya adalah, setelah tujuh menit, Anda sudah selesai.

Kolom ini muncul di 12 Mei isu The New York Times Magazine ..

for more information click link:
http://bit.ly/sevenminute
reference : http://well.blogs.nytimes.com/


Thursday 28 May 2015

Belajar dengan program C#

Ini adalah contoh Source Code untuk menampilkan tanggal,bulan,tahun,jam,menit, dan detik beserta penjelasannya dengan C#

using System;// import library ,untuk mengimport class yang sudah disediakan oleh c#

namespaceAnshar// penamaan program
{
publicclassTime// public untuk mengakses class, time adalah nama class
    {
int tahun, bulan, tanggal, jam, menit, detik;// pendeklarasian nama variabel dan int adalah tipe data integer
publicvoid Displaycurrentime()//public void adalah prosedur yang tidak bisa mengembalikan nilai
        {
Console.WriteLine("SEKARANG TANGGAL " + tanggal + " BULAN " + bulan + " TAHUN " + tahun + " jam " + gethour() + " : " + menit + " : " + detik);// console.writeline untuk mencetak hasil proses dan line itu untuk enter
        }
publicint gethour()// public int berarti fungsi integerdan gethour() itu menunjukan jika itu adalah fungsi
        {
return jam;//jam itu untuk mengembalikan nilai ke fungsi gethour()
        }
publicvoid gettime(refint h, refint m, refint s)// ref mengembalikan output ke class lain/method lain
        {
            h = gethour();
            m = menit;
            s = detik;
// pemberian nilai pada variable nilai
        }
public Time(System.DateTime dt)// parameter DateTime adalah constructor dan dt adalah variabelnya
        {
            tahun = dt.Year;
            bulan = dt.Month;
            tanggal = dt.Day;
            jam = dt.Hour;
            menit = dt.Minute;
            detik = dt.Second;// tahun,bulan,tanggal,jam,menit,dad detik itu untuk menentukan nilai yg sedang berlangsung seperti year, month dan seterusnya
        }
    }
classansharkeren// class dengan nama class “ansharkeren”
    {
staticvoid Main(string[] args)// indeks program
        {
DateTime currentime = System.DateTime.Now;// memanggil waktu yang sedang berjalan dengan nama variabel “currentime”
Time a = newTime(currentime);// objek ‘a’ bertipe class time dengan memanggil constructor dengan parameter “currentime”
            a.Displaycurrentime();//pemanggilan method displaycurrentime() dalam class time
inthour = 0;
intminute = 0;
intsecond = 0;//untuk pengondisian nilai (not null)

            a.gettime(refhour, refminute, refsecond);//pemanggilan method gettime dengan parameter hour,time,second
Console.WriteLine("current time " + hour + " : "+ minute + " : " + second);//mencetak dari method gettime
Console.ReadKey();// semua input dibaca enter agar program tidak langsung close
        }
    }
}





using System; // import library ,untuk mengimport class yang sudah disediakan oleh c#

namespace Ansharkerenlagi// penamaan program
{
publicclassTime // public untuk hak akses class dan time adalah nama class
    {
int tahun, bulan, tanggal, jam, menit, detik; // pendeklarasian nama variabel
publicvoid Displaycurrentime() //public void menunjukkan prosedur yang tidak dapat mengembalikan nilai
        {
Console.WriteLine("SEKARANG TANGGAL " + tanggal + " BULAN " + bulan + " TAHUN " + tahun + " jam " + gethour() + " : " + menit + " : " + detik); // console.writeline untuk mencetak hasil proses dan line itu buat enter
        }

public Time(DateTime dt) // constructor dengan parameter datetime dan variabel dt
        {
            tahun = dt.Year;
            bulan = dt.Month;
            tanggal = dt.Day;
            jam = dt.Hour;
            menit = dt.Minute;
            detik = dt.Second; //tahun,bulan,tanggal,jam,menit,dad detik itu untuk menentukan nilai yg sedang berlangsung seperti year, month dan seterusnya
        }
    }
classSelalukeren// class dengan nama class Selalukeren
    {
staticvoid Main(string[] args)// indeks program
        {
DateTime currentime = System.DateTime.Now; // memanggil waktu yang sedang berjalan  dengan variabel currentime
Time a = newTime(currentime); // objek ‘a’ bertipe class time dengan memanggil constructor dengan parameter currentime
            a.Displaycurrentime(); //pemanggilan method displaycurrentime() dalam class time

Console.ReadKey(); // semua input dibaca enter agar program tidak langsung close
        }
    }
}





Wednesday 20 May 2015

Cara Menghitung Berat Badan Ideal dan Kebutuhan Kalori (Penentuan Status Gizi)

Cara Menghitung Berat Badan Ideal dan Kebutuhan Kalori


Perhitungan jumlah kalori ditentukan oleh status gizi, umur, ada tidaknya stres akut, dan kegiatan jasmani. Penentuan status gizi dapat dipakai indeks masa tubuh (IMT) atau rumus Broca. 

Penentuan Status Gizi Berdasarkan IMT 
IMT dihitung berdasarkan pembagian berat badan (dalam kilogram) dibagi dengan tinggi badan (dalam meter) kuadrat. 
Klasifikasi status gizi berdasarkan IMT : 


Penentuan Status Gizi Berdasarkan Rumus Broca 
Pertama-tama dilakukan perhitungan berat badan idaman berdasarkan rumus : 
Berat badan idaman (BBI) = ( TB cm - 100 ) - TB X10 %. 
Untuk laki-laki < 160 cm, wanita < 150 cm, perhitungan BB idaman tidak dikurangi 10 %. 

Penentuan status gizi dihitung dari : (BB aktual : BB idaman) x 100% 
- Berat badan kurang BB < 90 % BBI 
- Berat badan normal BB 90 - 110 % BBI 
- Berat badan lebih BB 110 - 120 % BBI 
- Gemuk BB > 120 % BBI 

Untuk kepentingan praktis dalam praktek di lapangan, digunakan rumus Broca. 
Penentuan kebutuhan kalori per hari : 
1. Kebutuhan basal : 
Laki-laki : BB idaman (kg) X 30 kalori 
Wanita : BB idaman (kg) X 25 kalori 

2. Koreksi atau penyesuaian : 
Umur diatas 40 tahun : - 5 % 
Aktivitas ringan : + l0 % (duduk-duduk, nonton televisi dll) 
Aktivitas sedang :+20% (kerja kantoran, ibu rumah tangga, perawat, dokter) 
Aktivitas berat :+30% (olahragawan, tukang becak dll) 
Berat badan gemuk :-20% 
Berat badan lebih : -l0 % 
Berat badan kurus :+20% 

3. Stres metabolik : +10-30 % (infeksi, operasi, stroke, dll) 

4. Kehamilan trimester I dan II : + 300 Kalori 

5. Keharnilan trimester III dan menyusui : + 500 Kalori 

Makanan tersebut dibagi dalam 3 porsi besar untuk makan pagi (20%), makan siang (30%), makan malam (25%) serta 2-3 porsi ringan (10-15%) di antara makan besar. Pengaturan makan ini tidak berbeda dengan orang normal, kecuali dalam pengaturan jadwal makan dan jumlah kalori. Usahakan untuk merubah pola makan ini secara bertahap sesuai dengan kondisi dan kebiasaan penderita. 

Contoh : 
Amin adalah seorang laki laki pengusaha yang ingin mendaki ke Gunung Semeru. Ia memiliki postur tinggi 170 cm dan Berat 50 kg. Ia mendaki dalam keadaan sehat jasmani dan rohani. Tetapi, amin membutuhkan cara untuk memanajemeni ransum nya. Berapakah kalori yang di butuhkan amin untuk melakukan aktifitas mendaki ke semeru?

Perhitungan Kebutuhan kalori :
BBI = (TB - 100) kg - (TB X 10%) 
       = 70 - 7
       = 63 kg

Status Gizi = (BB Aktual : BBI ) X 100% 
                  = (70 : 63) X 100%
                  = 111 % ( Termasuk Berat Badan Lebih)

Jumlah kebutuhan kalori per hari :
Kebutuhan kalori basal =
BBI X 30 (X 30 karena laki-laki) =
63 X 30 = 1890 kalori

Kebutuhan untuk aktifitas berat (mendaki termasuk aktifitas berat) ditambah 30% = 30 % X 1890 = 567 kalori

Koreksi atau penyesuain:
Koreksi krn kelebihan BB dikurangi 10% = 10% X 1890 = 189 kalori

Jadi, Total Kebutuhan Kalori per hari adalah
1890 kalori + 567 kalori - 189 kalori = 2268 kalori.
Untuk mempermudah perhitungan dalam konsultasi gizi digenapkan menjadi 2200 kalori. 

Distribusi makanan : 
1. Karbohidrat 60% = 60% x 2200 kalori =1320 kalori dari karbohidrat yang setara dengan 330 gram karbohidrat (1320 kalori : 4 kalori / gram karbohidrat) 
2. Protein 20% = 20% x 2200 kalori = 440 kalori dari protein yang setara dengan 85 gram protein (340 kalori : 4 kalori / gram protein) 
3. Lemak 20% = 20% x 2200 kalori = 440 kalori dari lemak yang setara dengan 48.8 gram lemak (440 kalori : 9 kalori/gram lemak)

Contoh lain:
Pasien seorang laki-laki berusia 48 tahun, mempunyai tinggi 160 cm dan berat badan 63 kg, mempunyai pekerjaan sebagai penjaga toko. Perhitungan kebutuhan kalori : 
Berat badan ideal = (TB cm - 100) kg - 10% = (160 cm - 100) kg -10% =60 kg – 6 kg = 54 kg. 
Status gizi = ( BB aktual : BB ideal ) x 100 % = (63kg:54kg)x100% = 116 % ( termasuk berat badan lebih ) 
Jumlah kebutuhan kalori perhari : 
- kebutuhan kalori basal = BB ideal x 30 kalori = 54 x 30 kalori = 1620 kalori 
- kebutuhan untuk aktivitas ditambah 20% = 20% x 1620 kalori = 324 kalori 
- koreksi karena kelebihan berat badan dikurangi 10% = 10% x 1620 = 162 kalori 
Jadi total kebutuhan kalori perhari untuk penderita 1620 kalori + 324 kalori - 162 kalori = 1782 kalori. Untuk mempermudah perhitungan dalam konsultasi gizi digenapkan menjadi 1700 kalori. 

Distribusi makanan : 
1. Karbohidrat 60% = 60% x 1700 kalori =1020 kalori dari karbohidrat yang setara dengan 255 gram karbohidrat (1020 kalori : 4 kalori / gram karbohidrat) 
2. Protein 20% = 20% x 1700 kalori = 340 kalori dari protein yang setara dengan 85 gram protein (340 kalori : 4 kalori / gram protein) 
3. Lemak 20% = 20% x 1700 kalori = 340 kalori dari lemak yang setara dengan 37.7 gram lemak (340 kalori : 9 kalori/gram lemak)

Sumber referensi : http://www.dragung.com