Selasa, 12 April 2011

ITERATIF DALAM C++,Jeliot Untuk Menghitung Deret dengan Menggunakan Fungsi Iteratif dan REKURSIF DALAM C++

ITERATIF DALAM C++


#include <iostream.h>
#include <string.h>

void balik(char *s)
{    int i;
     for (i=strlen(s)-1; i>=0; i--)
         cout << s[i];
}

main(){
     char *kata = "Algoritma";
     balik(kata);
     return 0;  
}

Program Jeliot Untuk Menghitung Deret dengan Menggunakan Fungsi Iteratif

import jeliot.io.*;

public class hitung {
 
    public void input(){
    System.out.println("tentukan nilai n:");
    n=Input.readInt();
    }
    public void proses(){
           jumlah=0;
           total=0;
           rumus=-1;
    for(int j=1; j<=n; j++)
     {
     rumus=(rumus*(-1));
     total=rumus/j;
     jumlah+=total;
     if(j==1)
     System.out.println(+total);
     if(j>1)
     System.out.println(+total);
    
     System.out.println("hasil penjumlahan deret = "+jumlah);
     }
     }
private int n;
private float rumus,jumlah,total;

    public static void main() {
       hitung h=new hitung();
       h.input();
       h.proses();

    }
}
REKURSIF DALAM C++


#include <iostream.h>
#include <string.h>
void balik(char *s)
{                     
     if (*s != '\0') {
         balik(&s[1]);
         cout << s[0];
     }
}
main() {
     char *kata = "Algoritma";
     balik(kata);
     return 0;  
}

Tidak ada komentar:

Posting Komentar