The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by sitinurafiqahyahaya29, 2021-12-25 21:39:23

e-portfolio SKM

e-portfolio SKM

LATIHAN AMALI 6 (SOALAN 4)

#include <iostream>
using namespace std;

int main ()
{

int baris;
int lajur;

for(int baris=6;baris>0;baris=baris-1)

{
for (int lajur=1;lajur<=baris;lajur++)
cout<<"*";
cout<<endl;

}

}



FAKULTI PENDIDIKAN
TEKNIKAL DAN VOKASIONAL

BBP15103:

PENGATURCARAAN KOMPUTER

TUGASAN BERKUMPULAN

NAMA NO MATRIK
SYASYA NABIHAH BT CB160141

MOHD NAZI CB160140
SITI NUR AFIQAH BT
AB160058
YAHAYA
NUR FATEHA FARHANA DB140251

BT RAKIMAN
NUR ADIBA SYAZNI
BINTI MOHD NORDIN

BBP15103 1

Tugasan Berkumpulan (4 orang satu kumpulan)

Selesaikan masalah pengaturcaraan di bawah dan bentangkan di dalam kelas kaedah penyelesaian
yang telah dilaksanakan meliputi carta input output, algoritma (bagi soalan 1 dan 2) dan aturcara
lengkap.

Penilaian :
2% - untuk kreativiti
4% - penyelesaian masalah
4% - meliputi kemahiran berkomunikasi dalam menjelaskan proses penyelesaian masalah

1. Tuliskan satu aturcara untuk mengeluarkan output seperti di bawah dengan menggunakan
gelung tersarang do..while dan for

Input mestilah
dimasukkan oleh
pengguna

2. Tuliskan satu aturcara C++ dengan menggunakan gelung do while yang meminta pengguna
memasukkan tiga nombor sebanyak 3 kali. Cetak semula nombor yang dimasukkan tersebut
dalam susunan menaik.

#include<iostream>
using namespace std;
const int sentinel= -1;
int main()
{

int nombor;
do {

double nom1,nom2,nom3,kecil,sederhana,besar;
cout<<"Masukkan tiga nombor sebanyak 3 kali : "<<endl;
cin>>nom1>>nom2>>nom3;

if((nom1<nom2)&&(nom1<nom3))
{

kecil=nom1;
if (nom2>nom3)
{

besar=nom2;
sederhana=nom3;
}
}
if((nom1<nom2)&&(nom3<nom1))
{
kecil=nom1;
if(nom2<nom3)
{

sederhana=nom2;
besar=nom3;
}
}
if((nom1>nom2)&&(nom3>nom1))
{

if((nom1<nom2)&&(nom3<nom1))
{

sederhana=nom1;
if(nom2>nom3)
{

besar=nom2;
kecil=nom3;
}
}
if ((nom1>nom2)&&(nom1>nom3))
{
besar=nom1;
if(nom3>nom2)
{
sederhana=nom3;
kecil=nom2;
}
}

if((nom1>nom2)&&(nom1>nom3))
{

besar=nom1;
if(nom2>nom3)
{

sederhana=nom2;
kecil=nom3;
}
}

cout<<"\nNombor susunan menaik: "<<kecil<<" , "<<sederhana<<" , "<<besar<<endl;
cout<<"\n\nTekan 1 untuk ulang dan -1 untuk tamat :";
cin>>nombor;

}
while(nombor!=sentinel);
}

3. Tuliskan satu aturcara lengkap C++ menggunakan gelung for berdasarkan algoritma dalam
Rajah 1. Masukkan komen yang bersesuaian dalam atucara. Aturcara tesebut akan
memaparkan output nombor yang berikut; 20 40 60 80 100
120 140 160 180

1. Mula
2. Berikan nilai awal 10 kepada pembolehubah

pembilang berjenis int
3. Jika pembilang <100

a. Paparkan nilai pembilang yang didarabkan
dengan 2

4. Tambah 10 kepada pembilang
5. Tamat

Rajah 1

UNIVERSITI TUN HUSSEIN ONN MALAYSIA

( UJIANl

SE:MESTER II
SESI 2016/2017

NK\1A KURSUS PENGATURCARAANKOMPUTER

KOD:KURSUS BBP 15103

TARIKH PEPERIKSAAN 29 JUN 2016 (SELASA)

JA.t"\fGKAt\.1ASA 1 JAJ.\-130 MINIT

tvfASA I 1.00 PAGI HNGGA 12.30 TGH

( ARAHA.1� JAWAB SEMUASOALAN

Namapelajar: _____________
No.matrik
Seksyen




















































































Click to View FlipBook Version