Jumat, 19 Mei 2017

100 SOAL DAN JAWABAN PEMROGRAMAN TERSTRUKTUR C++



100 soal dan jawaban pemrograman terstruktur c++

Hay guys perkenalkan namaku Fatma aku jurusan teknik informatika di UNISAN Gorontalo kali ini aku akan mengerjakan tugas dari dosen matakuliah PEMROGRAMAN TERSTRUKTUR yaitu Bahasa C++, tugasnya itu membuat 100 nomor soal beserta jawabannya, lumayan banyak sih guys tapi apa boleh buat yang namanya tugas haruslah dikerjakan.  Well, langsung saja guys:

SOAL dan JAWABAN

1.       Bahasa c++ adalah....
a.       Sebuah bahasa pemrograman tingkat tinggi
b.      Sebuah bahasa pemrograman tingkat atas
c.       Sebuah  bahasa pemrograman tingkat menengah
d.      Sebuah bahasa pemrograman tingkat rendah
Jawab: A
2.       Siapakah yang pertama kali mememukan bahasa c++?
a.    Dennis Ritchie
b.    Nikleus Wirth
c.     Bjarne Stroustrup
d.    Bill Gates
Jawab: C
3.       Bahasa pemrograman c++ diberi nama oleh Rick Mascitti, namun pada awal pembuatannya diberi nama?
a.       A better B
b.      A better D
c.       A better A
d.      A better C
Jawab: A
4.       Pada tahun berapakah c++ mulai diperkenalkan?
a.    1981
b.    1982
c.     1983
d.    1984
Jawab: C
5.       Apakah fungsi dari tanda // pada bahasa c++?
a.    Memberikan syarat pada program
b.    Memberikan komentar pada program
c.     Memberikan kritik pada program
d.    Memberikan nilai pada program
Jawab: B
6.       Apakah fungsi dari tanda {} pada c++?
a.    Mengkompile program
b.    Mengeksekusi program
c.     Memberikan Komentar
d.    Memblok Program
Jawab: D
7.       Fungsi dari gets adalah....
a.    Menampilkan tulisan
b.    Menampilkan huruf besar
c.     Membaca spasi
d.    Membaca garis bawah
Jawab: C
8.       Tipe data berikut akan memberi nilai output, kecuali....
a.    Int
b.    Float
c.     Char
d.    Void
Jawab: D
9.       Dibawah ini yang merupakan tipe data dalam c++....
a.    Int,float,char,double,const
b.    Float,int,double,const
c.     Int,float,char,double
d.    Const,main,void,double
Jawab: C
10.   Penulisan kode program untuk identifier yang benar adalah...
a.    Long 4000;
b.    Float?2;
c.     Long break;
d.    Int a,b,c;
Jawab: D
11.   Identifier yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan. Dan tidak dapat dirubah saat program berjalan, disebut?
a.    Variabel
b.    Konstanta
c.     Tipe data
d.    Label
Jawan: B
12.   Apakah fungsi dari frintf?
a.    Menampilkan variabel
b.    Menampilkan hasil program
c.     Menampilkan tulisan
d.    Menghapus kalimat
Jawab: C
13.   Apakah fungsi dari scanf?
a.    Menampilkan hasil input
b.    Menampilkan hasil output
c.     Mengeksekusi program
d.    Menghilangkan variabel
Jawab: A
14.   Apakah fungsi dari getche?
a.    Manampilkan karakter tanpa menekan tombol enter
b.    Membuat program berjalan
c.     Menahan agar program dapat di compile
d.    Membaca spasi pada program
Jawab: A
15.   Apakah perbedaan dari cout dan cin?
a.    Keluaran dan keluaran
b.    Masukkan dan masukkan
c.     Keluaran dan masukkan
d.    Masukkan dan keluaran
Jawab: C
16.   Apakah perbedaan dari endl dan ends?
a.    Pindah baris dan penambah karakter null
b.    Pindah spasi dan pindah baris
c.     Pindah data dan tidak pindah program
d.    Pindah karakter dan penambah spasi
Jawab: A
17.   Apakah perbedaan dari clrscr dan clreol?
a.    Membersihkan layar dan membersihkan karakter dalam suatu program
b.    Membersihkan layar dan menambah spasi dalam sebuah layar outputnya
c.     Menghapus spasi dan menghapus kalimat untuk program yang ditampilkan
d.    Membersihkan  seluruh layar dan membersihkan layar dari awal sampai akhir kursor
Jawab: D
18.   Fungsi yang digunakan untuk membuat string menjadi capital adalah...
a.    Strcpy
b.    Strupr
c.     Strcmp
d.    Strcat
Jawab: B
19.   Fungsi yang digunakan untuk mengubah huruf menjadi kecil semua adalah....
a.    Strcmp
b.    Strump
c.     Strlwr
d.    Strcat
Jawab: C
20.   Mengapa program bahasa c++ bersifat case sensitive?
a.    Huruf besar dan kecil sama
b.    Huruf besar dan kecil sama-sama
c.     Huruf besar dan kecil berbeda-beda tetapi tetap satu
d.    Huruf besar dan kecil dianggap beda
Jawab: D
21.   Apakah fungsi dari tipe data char?
a.    Menulis karakter
b.    Menulis nilai huruf
c.     Memberikan efek
d.    Memberi warna
Jawab: A
22.   Apakah fungsi dari tipe data string?
a.    Untuk teks
b.    Untuk angka
c.     Untuk bilangan
d.    Untuk nilai
Jawab: A
23.   Dibawah ini merupakan tipe data bilangan bulat....
a.    Int
b.    Char
c.     String
d.    Cin
Jawab: A
24.   Dibawah ini cara penuliasan  program pointer yang benar adalah...
a.       P=*alamat;
b.      P=&a;
c.       P=+a;
d.      P=*tujuan;.
Jawab: B
25.   Dibawah ini merupakan operator aritmatika, kecuali....
a.       +
b.     
c.       /
d.      >/
Jawab: D
26.   Yang merupakan operator logika adalah...
a.       And
b.      Don’t
c.       Sit
d.      endl
Jawab: A
27.   yang tidak termasuk pada operator relasional adalah....
a.      
b.      ==
c.       <=
d.      <&
jawab: D
28.   Dibawah ini yang bukan merupakan operator asignment yaitu....
a.       =
b.      &
c.       And
d.      Xor
Jawab: A
29.   Dibawah ini merupakan operator bitwise,kecuali....
a.       &
b.      ^
c.       << 
d.      <=
Jawab: D
30.   Increase atau Incremen adalah....
a.       Proses pengurangan satu
b.      Proses penambahan satu
c.       Proses pembagian satu
d.      Proses perkalian satu
Jawab: B
31.   Dibawah ini penulisan For yang benar pada suatu program yaitu....
a.       For(inisialisai;syarat;penambahan)pernyataan;
b.      For(penambahan;inisialisasi;syarat)pernyataan;
c.       For(inisialisai;penambahan;syarat)pernyataan;
d.      For(penambahan;syarat;inisialisai)pernyataan;
Jawab: A
32.   Dibawah ini merupakan  tipe data yang bersifat numerik, kecuali....
a.    Char
b.    Float
c.     Short
d.    Long
Jawab: A
33.   Sebutkan operator-operator yang terdapat dalam bahasa c++?
a.       Operator Logika
b.      Operator Bitwise
c.       Operator Artimatika
d.      a,b, dan c semua benar
Jawab: D
34.   Penulisan header pada program diawali dengan....
a.       #include
b.      Int main
c.       Getch();
d.      iostream
Jawab: A
35.   apakah fungsi dari header file pada program c++?
a.    Memanggil program
b.    Memanggil library-library yang ada
c.     Memanggil variabel pada program
d.    Memanggil konstanta yang ditentukan
Jawab: B
36.   Dibawah ini yang tidak termasuk header file yaitu....
a.       Iostream.h
b.      Iomanpt.h
c.       Conio.h
d.      Stdio.h
Jawab: B
37.   Yang merupakan perintah pada iostream.h, kecuali....
a.       Prinf
b.      Cout
c.       Endl
d.      cin
Jawab: A
38.   Pada  math.h perintah pow berfungsi...
a.       Akar
b.      Bagi
c.       Sudut derajat
d.      Pangkat
Jawab: D
39.   Perintah dibawah ini yang tidak termasuk pada math.h adalah...
a.       Max
b.      Min
c.       Pow
d.      Semua benar
Jawab: D
40.   Perintah yang terdapat pada iomanip.h adalah...
a.       Strlaw
b.      Strcat
c.       Setiosflags
d.      setioflashy
Jawab: C
41.   Yang tidak termasuk perintah pada stdlib.h adalah....
a.       Atof()
b.      Pow
c.       Atoi()
d.      Power
Jawab: D
42.   merupakan fungsi masukkan yang digunakan untuk menyimpan data dalam suatu variabel adalah....
a.       clrscr
b.      getch
c.       cin
d.      printf
jawab: C
43.   merupakan sebuah file yang digunakan untuk mendefinisikan berbagai file makro, fungsi, variabel ,dan konstanta disebut....
a.       define
b.      debug
c.       header file
d.      compile
jawab: C
44.   Apakah keistimewaan dari bahasa pemrograman c++?
a.       Mendukung OPP(Object Oriented Programming)
b.      Mudah dalam membuat aplikasi
c.       Merupakan bahasa tingkat tinggi
d.      Mendukung penerjemah semua bahasa
Jawab: A
45.   Merupakan proses menerjemahkan bahasa manusia kedalam bahasa yang dimengerti komputer disebut?
a.       Debug
b.      Compile
c.       Expent
d.      header
Jawab: B
46.   suatu tempat untuk menampung nilai atau data yang dapat berubah-ubah disebut?
a.       define
b.      Shorting
c.       Main
d.      variabel
Jawab: D
47.   Dibawah ini yang tidak terdapat pada c++ adalah...
a.       Void main
b.      Begin
c.       Iostream
d.      #include
Jawab: B
48.   bentuk umum penulisan  getch pada program yaitu....
a.       Getch().
b.      Getch();
c.       Getch;
d.      Getch{};
jawab: B
49.   Dibawah ini yang merupakan perintah untuk menampilkan karakter ASCII...
a.       Putch
b.      Pull
c.       Getch
d.      getc
Jawab: A
50.   Fungsi dari getch adalah....
a.       Menahan monitor
b.      Menahan kursor
c.       Menahan mouse
d.      Menahan tampilan
Jawab: D
51.   Perintah yang terdapat pada stadio.h adalah....
a.       Cout
b.      Cin
c.       Getch
d.      Printf
Jawab: D
52.   Perintah yang digunakan untuk menampilkan data ataupun tulisan disebut?
a.       Cout
b.      Cin
c.       Clrscr
d.      Clreol
Jawab: A
53.   Fungsi dari perintah Clrscr adalah....
a.       Membersihkan tulisan
b.      Menampilkan karakter
c.       Membersihkan layar
d.      Menahan tampilan
Jawab: C
54.   Header file yang digunakan untuk memberi warna tulisan pada bacground c++ adalah...
a . Windows.h
b. Iomanip.h
c. string.h
d. stlib.h
Jawab: A
55.   Perintah yang digunakan pada windows.h yaitu....
a.       Conio
b.      Clrscr
c.       Strcpy
d.      system
Jawab: D
56.   Untuk melihat hasil dari program yang dikerjakan tekan tombol...
a.CTRL+F9
b.CTRL+F10
c.CTRL+F11
d.CTRL+F12
Jawab: A
57.   Compiler C++ yang telah beredar dipasaran antara lain, kecuali?
a.       Turbo C++
b.      Visual C++
c.       Turbo Pascal
d.      Microsoft C\C++
Jawab: C

Program dibawah ini untuk nomor 58-63
#include <iostream.h> // header file
#include <conio.h>
Void main()
{
 Clrscr(); // membersihkan layar
 Int a,b,c; //tipe data integer
Cout<<”masukkan angka :”;cin>>a; // menampilkan tulisan
Cout<<”masukkan angka :”;cin>>b;
{
C=a+b; \\ operator aritmatika
Cout<<”a+b”<<”=”<<c<<endl; // perintah untuk pindah baris
Getch();
}

58.   Dari program diatas, manakah yang disebut header file?
a.    <Iostream.h> dan <conio.h>
b.    void main()
c.     int a,b,c
d.    getch();
Jawab: A
59.   Operator yang digunakan dalam program diatas adalah....
a.    logika
b.    bitwise
c.     relasional
d.    aritmatika
Jawab: D
60.   Tipe data yang digunakan dalam program diatas yaitu?
a.    Float
b.    Double
c.     Int
d.    Char
Jawab:C
61.   Dari program diatas, dibawah ini manakah yang disebut variabel?
a.    a,b,c;
b.    c=a+b;
c.     void main
d.    Clrscr();
Jawab: A
62.   Dari program diatas perintah untuk <conio.h> adalah....
a.    cout dan cin
b.    clrscr dan cin
c.     clrscr dan getch
d.    cout dan getch
Jawab: C
63.   Dari program diatas perintah untuk header iostream yaitu....
a.       Getch dan void  main
b.      Void main cin
c.       Clrscr dan cout
d.      Cout dan cin
Jawab: D

64.   Buatlah program untuk menampilkan “selamat datang dalam pembelajaran c++”!
Jawab:
#include <iostream.h>
#include <conio.h>
Int main()
{
 Clrscr();
Cout<<”\n\n Selamat Datang dalam Pembelajaran C++ “;
Getch();
}

OUTPUT
 
65.   Buatlah program untuk menghitung umur anda sekarang dengan syarat tahun lahir dikurangi dengan tahun sekarang!
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
 Clrscr();
Int TS,TL,umur;
Cout<<”\n masukkan tahun lahir anda :”;cin>>TS;
Cout<<”\n masukkan tahun sekarang   :”;cin>>TL;
{
Umur=TS-TL;
Cout<<”\n umur anda sekarang adalah <<umur<<” tahun”<<endl;
}
Getch();
}

OUTPUT

               

66.   Buatlah program untuk manampilkan angka 1 sampai 20!
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
 Clrscr();
Int a;
For(a=1;a<=20;a++)
{
 Cout<<a<<” “;
}
Getch();
}
OUTPUT

67.   Buatlah satu program yang menggunakan operator for!
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
Clrscr();
Int c;
For(c=1;c<=5;c++) //perulangan sebanyak 5 kali
{
Cout<<c<<” “;
}
Getch();
}

OUTPUT

 68.   Buatlah satu program yang menggunakan operator assigment!
Jawab:

#include <iostream.h>
#include <conio.h>
Void main()         
{
 Clrscr();
Int j,k,l,m;
J=k=l=m=5;
Cout<<”\n j= “<<j<<”,k= “<<k<<;
Cout<<”\n l=”<<l<<”,m=”<<m<<;
Getch();
}

OUTPUT
     
69.   Buatlah satu program yang menggunakan operator bitwise!
Jawab:

#include <iostream.h>
#include <conio.h>
Void main()
{
Clrscr();
Int a=2,b=4,c;
Cout<<”\n a= “<<a;
Cout<<”\n b= “<<b;
C=a & b;
Cout<<”\n a & b = “ <<c;
C=a ^ b;
Cout<<”\n a ^ b = “<<c;
Getch();
}

OUTPUT

70.   Buatlah satu program yang menggunakan operator aritmatika?
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
 Clrscr();
Int i,j,k;
Cout<<” masukkan angka ke 1 :  ” ;cin>>i;
Cout<<” masukkan angka ke 2 : “;cin>>j;
K=i+j;
Cout<<”\n “<<i<<” + “<<j<<” = “<<k;
K=i-j;
Cout<<”\n “<<i<<” – “<<j<<” = “<<k;
K=i*j;
Cout<<”\n “<<i<<” * “<<j<<” = “<<k;
K=i/j;
Cout<<”\n “<<i<<” / “<<j<<” = “<<k;
Getch();
}

OUTPUT


71.   Buatlah satu program yang menggunakan operator perbandingan?
Jawab:

#include <iostream.h>
#include <conio.h>

Void main()
{
 Clrscr();
Int n;
Cout<<”\ masukkan angka : “;cin>>n;
Cout<<” \n (n>10) adalah = “<<(n>10); // operator relasional
Cout<<”\n (n<10) adalah  = “<<(n<10;
Getch();
}

OUTPUT
   
72.   Buatlah satu program yang menggunakan operator logika?
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
 Clrscr();
Cout<<”\n operator logika and (&&) “;
Cout<<”\n ((1<2)) && ((3<4)) : “<<((1<2) && ((3<4)); // operator logika dan (&&)
Cout<<”\n ((1<2)) && ((3>4)) : “<<((1<2)) && ((3>4));
Getch();
}
                                                         
OUTPUT


73.   Buatlah satu program yang menggunakan if !
Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
 Clrscr();
Int nilai;
Cout<<”masukkan nilai = “;cin>>nilai;
If(nilai>0) // seleksi
Cout<<”nilai yang anda inputkan adalah bilangan positif “;
Getch();
}

OUTPUT

74.   Buatlah program dengan menggunakan if dan else dengan syarat jika diinput bilangan ganjil maka tampilkan bilangan ganjil dan jika diinput bilangan genap maka tampilkan bilangan genap!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{                                  
 Int nilai;
Cout<<”masukkan nilai = “;cin>>nilai;
If(nilai % 2==0)
 Cout<<”nilai yang anda inputkan adalah bilangan ganjil “;
Else
 Cout<<”nilai yang anda inputkan adalah bilangan genap”;
Getch();
}
OUTPUT


75.   Buatlah satu  program yang menggunakan header file iostream.h dan conio.h!
Jawab:
#include <iostream.h>
#include <conio.h>
Int main()
{
 Clrscr();
Cout<<”-----------selamat datang-------------“<<endl;
Cout<<”\n di matakuliah pemrograman terstruktur c++”<<endl;
Getch();
}

OUTPUT

76.   Buatlah satu  program yang menggunakan header file stdio.h!
Jawab:
#include <stdio.h>
#include <conio.h>

Int main()
{
Clrscr();
Int m;
Printf(“masukkan nilai : “);
Scanf(“% d”,&m);
Printf(“ nilai yang anda masukkan adalah %d \n” ,m);
Getch();
}

OUTPUT




77.   Buatlah satu  program yang menggunakan header file string.h!
Jawab:

#include <iostream.h>
#include <string.h>
#include  <conio.h>
Main()
{
Clrscr();
Char*nama=”belajar pemrograman c++”’
Char*i;
Cout<<”panjang string : “<<strlen(nama)<<endl; // strlen perintah mengetahui panjang string
Cout<<strupr(nama)<<endl; // perintah untuk mengubah huruf menjadi besar
Strcpy(i,nama);// perintah untuk menyalin nilai string
Cout<<i;
Getch();
}

OUTPUT   


78.   Buatlah satu program yang menggunakan header file math.h!
Jawab:
#include <iostream.h>
#include <math.h>
#include <conio.h>
Main()                      
{
 Clrscr();
Int nilai,k,l;
Cout<<”nilai = “;cin>>nilai;
I=pow(nilai,3);
Cout<<l<<endl;
K=sqrt(nilai);
Cout<<k<<endl;
Getch();
}
OUTPUT

79.   Buatlah satu  program yang menggunakan header file iomanip.h!
Jawab:
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
Main()                      
{
Clrscr();
Float i,j,k;
Cout<<”\n masukkan angka pertama : “;cin>>i;
Cout<<”\n masukkan angka pembagi : “;cin>>j;
K=i/j;
Cout<<” hasil : “<<setiosflags(ios:fixed)<<setpricision(2)<<k;
Getch();
}

OUTPUT

80.   Buatlah  satu  program yang menggunakan header file stdlib.h!
Jawab:
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
Main()
{
 Clrscr();
Char angka[3];
Int a1;
Cout<<\n masukkan angka 1 = “;cin>>angka1;
a1=atoi(angka1);
printf(“\n angka 1 %s dan a1 %d”,angka1,a1);
getch();
}

OUTPUT

81.   Buatlah suatu program untuk menampilkan “selamat datang” dengan 4 kali perulangan!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
 Clrscr();
For(int i=1;i<=4;i++)
Cout<<”\n Selamat Datang”;
Getch();
}

OUTPUT

82.   Buatlah suatu program untuk menampilkan nama anda dengan satu kali perulangan!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()             
{
 Clrscr();
For(int i=1;i<=1;i++)
Cout<<”\nFatma Dunggio”;
Getch();
}

OUTPUT

83.   Diketahui a,b,c, dan d memiliki nilai yang sama yaitu 2, maka buatlah program dengan output:  a=2,b=2,c=2, dan d=2!
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
 Clrscr();
Int a,b,c,d;
a=b=c=d=2;
Cout<<”\n a= “<<a<<”,b= “<<b;
Cout<<”\n c=”<<c<<”,d=”<<d;
Getch();
}

OUTPUT

84.   Buatlah program untuk menghitung luas trapesium jika diketahui sisi atas =4,sisi bawah=2, dan tinggi=8!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
 Clrscr();
Float sisi_atas,sisi_bawah,tinggi,luas;
Cout<<”masukkan nilai sisi atas = “;cin>>sisi_atas;
Cout<<”masukkan nilai sisi bawah = “;cin>>sis_bawah;
Cout<<”masukkan nilai tinggi  = “;cin>>tinggi;
Luas=((sis_atas+sisi_bawah)*tinggi)/2;
Cout<<”luas trapesium adalah “<<luas<<”\n”;
Getch();
}
OUTPUT

85.   Buatlah program untuk menghitung keliling kubus!
Jawab:
#include <iostream.h>
#include  <conio.h>
Main()
{
Clrscr();
Float sisi,keliling;
Cout<<”masukkan nilai sisi= “;cin>>sisi;
Keliling=sisi*sisi*sisi*sisi;
Cout<<”keliling kubus adalah “<<keliling<<”\n”;
Getch();
}

OUTPUT

86.   Buatlah program untuk menghitung luas  balok!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
Clrscr();
Int panjang,lebar,luas;
Cout<<”masukkan panjang balok = “;cin>>panjang;
Cout<<”masukkan lebar balok     =”;cin>>lebar;
Luas=panjang*lebar;
Cout<<”luas balok adalah “<<luas<<”\n”;
Getch();
}

OUTPUT

87.   Buatlah program untuk menghitung luas segitiga!
Jawab:

#include <iostream.h>
#include <conio.h>
Main()
{
Clrscr();
Int a,t,luas;
Cout<<”masukkan alas = “;cin>>a;
Cout<<”masukkan tinggi = “;cin>>t;
Luas=(a*t)/2;
Cout<<”luas segitiga adalah “<<luas<<”\n”;
Getch();
}

OUTPUT

88.   Buatlah program untuk mencari jumlah dari angka “12,3,4,24,”!
Jawab:

#include<iostream .h>
#iinclude<conio.h>
Int main()
{
Clrscr()
Int y[]={1,,2,5,4,5};
Int n,r=0;
for (n=0;n<5;n++)
{
r*=y[n];
}
Cout<<”  “<<r;
getch();
}

OUTPUT

89.   Buatlah progrsm array untuk mencari ilai maksimum   dam minimum dengan jumlah nilai =5!
Jawab:
#include <iostream.h>
#include<conio.h>
Void main()
{
Clrscr();           
Int i,j,array[5], min, max;
Cout  <<”\n masukkan lima angka bilangan bulat : : : “ ;
For ( i=0 ;i<5 ; i++)  
{
Min =  array [0];
Max  = array [0];
For (i=0  ; i<5 ; i++)
{
If  (min> array  [ i ])
Min =array [ i ];
If (max <array [ i ])
Max =array [ i ];
}
Cout <<”\n nilai terkecil adalah =” <<min;
Cout<<”\n nilai terbesar adalah  =” <<max;
Getch();
}
OUTPUT
                 
90.   Buatlah program untuk mencari bilangan yang lebih besar dari 10 dari angka 9,11,2,39,1,0,4,10 !
Jawab:
#include<iostream.h>
#include<conio.h>
Int main()
{
Clrscr();
Int angka[8]={9,11,2,39,1,0,4,10};
Int jumlah =0;
Cout<<”jumlah angka yang nilai lebih besar daari 10”<<”=”;
For (int i=0;i<=7;i++)
{
If(angka[i]>10)
Jumlah++;
}
Cout <<jumlah;
Getch();
}

OUTPUT

91.   Buatlah program untuk mencari bilangan yang lebih kecil dari 6 dari angka 9,3,2,10,6,5!
Jawab:
#include  <iostream.h>
#include <conio.h>
  main()
{
Clrscrt();
Int  angka [6]={9,3,2,10,6,5};
Int jumlah =0;
Cout<<”jumlah angka yang nilai lebihh kecil dari 6 “<<”=”;
For(int i=0;i<=5;i++)
{
If(angka[i]<6)
Jmlah++;
}
Cout<<jumlah;
Getch();
}

OUTPUT

92.   Buatlah program untuk mencari nilai indeks 4 dari angka 6,7,4,2,10!
Jawab:
#include <iostream.h>
#include  <conio.h>

Int main()
{
Clrscr();
 Int angka [5]={6,7,4,2,10};
Int anngka cari=4;
Int jumlah=0;
Cout  <<”indeks angka cari “<<angkacari<< “= “;
For (int  i=0;i<=4;i++)
{
If(angka [i]==angkacari)
Cout <<i<<” “;
}
Getch();
}

OUTPUT


93.   Buatlah program untuk menentukan bilangan yang diinputkan apakah ganjil atau genap!
                        Jawab:
#include<iostream.h>
#include<coonio.h>
Main()
{
Int nilai;
Cout<<”masukkan nilai =”;cin>>nilai;
If (nilai % 2 == 0)
Cout <<”nilai yang anda inputkan adalah bilangan genap”;
Else
Cou<<”nilai yang anda inputkan adalah bilangan ganjil”;
Getch();
}

OUTPUT

94.   Buatlah program untuk menampilkan urutan angka seperti berikut!
12
123
1234
12345
Jawab:
#include <iostream.h>
#include<conio.h>
Void main()
{
Clrscr();
Int a=12,b=123,c=1234,d=12345;
Cout<<”angka :”<<endl;
Cout<<a<< endl;
Cout<<b<< endl;
Cout<<c<< endl;
Cout<<d<<  endl;
Getch;
}

OUTPUT


95.   buatlah program untuk mencari nilai rata-rata yang anda inputkan!
Jawab:
#include <iostream.h>
#include <conio.h>
Void main()
{
Clrscr  ();
Float n,total,rata2;
Total=0;
For (int i=0; -,10;i++)
{
cout <<”masukkan  nilai ke “<<(i+1)<<”:”;
cin>>n;
total=total+n;
}
Rata2=total10;
Cout <<”total ”total<<endl;
Cout<<”rata2<<endl;
Getch():
}
               
OUTPUT

96.   Buatlah progrsm untuk menampilkan hari senin sampai hari minggu dengan syarat hari jumat ditampilkan dalam output!
Jawab:
 #include<iostream.h>
#include <conio.h>
Main()  }
Int a;1
Cout<<”masukkan bilangan : “;cin>>a;
Switch(a) {
Case 1:cout<<”hari ke”<<a<<”:minggu”;
Break;
Case 2:cout<<”hari ke”<<a<<”:senin”;
Break;
Case 3:cout<<”hari ke”<<a<<”:selasa”;
Break;
Case 4:cout<<”hari ke”<<a<<”:rabu”;
Break;
Case 5:cout<<”hari ke”<<a<<”:kamis”;
Break;
Case 6:cout<<”hari ke”<<a<<”:jumat”;
Break;
Case 7:cout<<”hari ke”<<a<<”:sabtu”;
Break;
Default:cout<<”tidak terdapat hari ke”<<a; }
Getch(); }

OUTPUT

97.   Buatlah program untuk menginput bilangan positif, negatif, dan nol!
Jawab:
#include <iostream.h>
#include <conio.h>
Main()                 
{
Int bil;
Cout<<”masukkan bilangan yangakandicek=”;cin>>bil;
If(bil>0)
Cout<<bil<<”adalah bilangan positif”;
Else if(bil<0)
Cout<<bil<<”adalah bilangan negatif”;
Else
Cout<<”anda menginputkan bilangan nol (0) “;
Getch();
}

OUTPUT
 
98.   Buatlah program untuk menampilkan perkalian 4!

Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
Clrscr();
Int a=4,i=1;
Do
{
Cout<<”\n 4*”<<i<<” =”<<a;
a+=4;
I++;
}
While(i<=10);
Getch();
}

OUTPUT

99.   Buatlah program untuk menghitung jumlah dan rata-rata dengan menggunakan program while!

Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
Int n,i=1;
Float nilai,rata,jml=0;
Cout<<”input bayak nilai=”;cin>>n;
While(i<=n)
{
Cout<<”input nilai “<<i<<”=”;cin>>nilai;
jml=jml+nilai;
rata=jml/nilai;
i++;
}
Cout<<”\n total nilai = “<<jml;
Cout<<”\n rata nilai  = “<<rata;
Getch();
}

OUTPUT

100.            Buatlah program untuk menampilkan perkalian 8 !

Jawab:
#include <iostream.h>
#include <conio.h>
Main()
{
Clrscr();
Int a=8,i=1;
Do
{
Cout<<”\n 4*”<<i<<” =”<<a;
A+=8;
I++;
}
While(i<=10);
Getch();
}

OUTPUT