Sabtu, 11 April 2015

How to solve it by computer 2.7



program deretfibonacci;
uses wincrt;

var
i,penambah,suku : integer;
deret : array[1..100] as integer;

begin
read(suku);
for i = 1 to suku do
if i = 1 then
begin
deret[i] = 1;
penambah = 0

end

else
begin
deret [i] = deret[i-1] + penambah;
penambah = deret [i-1]
end;

'cetak deret

for i = 1 to suku do
write(deret[i])
end

C++
#include <iostream>

using namespace std;
class Balik
{
    public:
        int input();
        int proses();
        void output();
        int x,i;
};
int Balik::input()
{
    cout<<"Membalik Inputan Angka"<<endl;
    cout<<"Silahkan masukkan angka: ";
    cin>>x;
}
int Balik::proses()
{
    i=0;
    while(x>0)
    {
        i=(i*10)+(x%10);
        x/=10;
    }
return i;   
}
void Balik::output()
{
    cout<<"Angka setelah dibalik: ";
    cin>>i;
}
int main(int argc, char *argv[])
{
    Balik angka;
    angka.input();
    angka.proses();
    angka.output();
    return 0;
}

Tidak ada komentar:

Posting Komentar