- Jelaskan program dibawah ini dan tuliskan outputnya jika dimasukkan data 5, 10, 20, 70, 40, 20, 4, 65, 20, –1
include<iostream.h>
#include<conio.h>void main()
{
clrscr ();
int mumet1,mumet2,mumet3,mumet4,mumet5,mumet6,mumetbanget;
mumet2=mumet3=mumet6=mumetbanget=0;
mumet5=0;
mumet4=100;
do
{
cout<<" masukkan angka : ";cin>>mumet1;
if ((mumet1>=5)&&(mumet1<=50))
{
mumetbanget=mumet1;
mumet2++;
mumet3=mumet3+mumetbanget;
if (mumet4>mumetbanget)
{
mumet4=mumetbanget;
}
if(mumet5<mumetbanget)
{
mumet5=mumetbanget;
}
}
mumet6=mumet3/mumet2;
}while (mumet1>=0);
cout<<"mumet 1 : "<<mumet1<<endl;
cout<<"mumet 2 : "<<mumet2<<endl;
cout<<"mumet 3 : "<<mumet3<<endl;
cout<<"mumet 4 : "<<mumet4<<endl;
cout<<"mumet 5 : "<<mumet5<<endl;
cout<<"mumet 6 : "<<mumet6<<endl;
cout<<"mumetbanget: "<<mumetbanget<<endl;
getch();
}
2. Jelaskan macam-macam perulangan dalam C++, sertai dengan contoh programnya.
3. Tuliskan output program dibawah ini :
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main()
{
int n,a,brs;
for(int i=1;i<=40;i++)
{
if (i>1)
{
n=1;
a=1;
while (1)
{
a++;
if (i%a==0)
n++;
if ((n>2) ||(a==i))
break;
}
if (n==2)
{
cout<<setw(4)<<setiosflags(ios::right)<<i<<" ";
brs++;
if (brs%10==0)
cout<<endl;
}
}
}
getch();
}
4. Berikan 3 point yang menyenangkan dan mengecewakan selama anda mengikuti mata kuliah ini !(wajib diisi, tidak mempengaruhi nilai)
jawaban : 1 & 3 di http://www.4shared.com/file/0BwJ_r-v/ujian_akhir_semester.html