Minggu, 13 Desember 2015

CONTOH PENYELESAIAN STRUKTUR DATA

CONTOH PENYELESAIAN STRUKTUR DATA
Nomer 1
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int i, N, a [50];
printf("masukkan jumlah deret :");
scanf("%d", &N);
for (i=0; i<N; i++){
if(i<2)
a[i]=i;
else
a[i]=a[i-2]+a[i-1];
}
printf("\n menampilkan deret fibonachi %d suku pertama\n", N);
for (i=0; i<N; i++){
printf("%d\t",a[i]);
}
return 0;

}

Nomer 2
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int n,x,cek,i;
cout<<"Ketikkan nilai n= ";
cin>>n;
cout<<"Deret Bilangan Primanya " << n <<" adalah :"<<endl<<endl;
for(x=2;x<=n;x++){
cek=0;
for(i=2;i<x;i++)
{
if(x%i==0){
cek=1;

   }
   }
   if(cek==0) {
  cout<<x<<",";
}
}
return 0;
}


Nomer 3
#include <iostream>

using namespace std;
int main(int argc, char** argv) {
int x[12]={80,84,100,24,79,85,91,65,17,1,3,21};
int i;
int maks=-1000;
int min=1000;
for(i=0;i<12;i++){
if(x[i]>maks){
maks=x[i];
}
if(x[i]<min){
min=x[i];
}
}
cout<<"nilai maksimum:"<<maks<<endl;
cout<<"nilai minimum:"<<min<<endl;
return 0;
}

Nomer 4
#include <iostream>
using namespace std;

int main(int argc, char** argv) {
float volume,luas,jari_jari,tinggi;
cout<<"masukan jari_jari: ";
cin>>jari_jari;
cout<<"masukkan tinggi:";
cin>>tinggi;
volume=3.14*jari_jari*tinggi;
luas=2*3.14*jari_jari*jari_jari*tinggi;
cout<<"volume tabung:"<<volume<<endl;
cout<<"luas tabung:"<<luas<<endl;

return 0;
}


Nomer 5
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
float r, tinggi, volume ;
cout <<"====Program volume bola====\n";
cout <<"input r = ";
cin >> r;
cout <<"input tinggi = ";
cin >> tinggi;
volume = 4*1/3*3.14*r*r*tinggi;
cout <<"volume bola adalah = "<<volume <<endl<<endl;
return 0;
}


Nomer 6
#include <iostream>

using namespace std;
int main(int argc, char** argv) {
int n;
cout<<"n=";
cin>>n;
for(int a=1; a<=n; a++){
int b= a-1;
for(int c=1; c<=b; c++){
cout<<"";
}
b= (2*n)- (2*a-1);
for(int c=1; c<=b; c++){
cout<<"*";
}
cout<<endl;
}
return 0;
}


Nomer 7
#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
int i,j,n;
cout<<"Masukkan nilai n=";
cin>>n;
for(i=1;i<=n;i++){
for (j=i; j<=n; j++){
cout<<".";
}
for (j=1; j<=i; j++){
cout<<"*";
}
cout<<endl;
}

return 0;
}


Nomer 8
#include <iostream>
using namespace std;
int main (int argc, char** argv) {
int nilai;
cout<<"masukan nilai mahasiswa=";
cin>>nilai;
if(nilai>=85) {
cout<<"nilai anda=A";
}
else
if(nilai>=80 and nilai <84)
{
cout<<"nilai anda=A-";
}
else
if(nilai>=75 and nilai <79)
{
cout<<"nilai anda=B+";
}
else
if(nilai>=70 and nilai <74)
{
cout<<"nilai anda=B-";
}
else
if(nilai>=65 and nilai <69)
{
cout<<"nilai anda=C";
}
else
if(nilai>=55 and nilai <64)
{
cout<<"nilai anda=D";
}
else
{
cout<<"nilai anda=E";
}



Tidak ada komentar:

Posting Komentar