Jumat, 06 Juli 2012

program menggeser kanan suatu bilangan

#include <cstdlib>
#include <iostream>

using namespace std;
void larik(int a[],int n){
     int i,;
     cout<<endl <<a[1] <<" ";
     for(i=n;i>1;i--)
     {
     a[i+1]=a[i];
     cout<<a[i+1] <<"  " ;
                        }
                       
     }
int main(int argc, char *argv[])
{
    int tempa,i,a[20],n;
   
    cout<<"Masukkan batas : "; cin>>n;
    cout<<endl <<endl;
    tempa=a[n-1];
    a[1]=tempa;
   
    for(i=n;i>=1;i--){
    cout<<"masukkan nilai indeks " <<i <<") "; cin>>a[i];      
            }
    cout<<endl <<endl <<"SETELAH DI GESER KE KANAN : " <<endl;
    larik(a,n);
   
    cout<<endl<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Tidak ada komentar:

Posting Komentar