Assalamu'alaikum wr.. wb..
Selamat datang di blog saya,
Pada hari ini saya akan mengerjakan tugas dari mata kuliah algoritma dan pemrograman,
Berikut adalah daftar pertanyaannya:
Perulangan
1.Jelaskan perbedaan antara while
dan do...while
2.Buatlah program dengan
menggunakan while untuk menampilkan data berikut ini : 3 5 7 11
3.Gunakan for untuk menampilkan
bilangan genap antara 20 sampai 50.
Array
2.Bagaimana cara mendeklarasikan
sebuah array?
3.Bagaimana cara mengakses elemen
sebuah array?
4.Tentukan apakah deklarasi
variabel array dibawah ini BENAR atau SALAH:
a.int
tinggi[];
b.int
angka[] ={21,25,32,19};
c.int
lebar[4];
d.int
matrik[][]={3,5,6,8
POINTER DAN MACRO
Buatlah salah satu program yang
menggunkan pointer buatlah file header sendiri,dan praktikan dalam program
FUNGSI
1.Jelaskan
Pengertian Fungsi
2.Buat
satu program menggunaskan fungsi.
Dan daftar jawaban dari pertanyaan di atas sebagai berikut:
Perulangan
1)
Perbedaan while dan do...while
while merupakan perintah intruksi yang mirip dengan for,perulangan while
dikendalikan oleh syarat tertentu,perulangan akan terus dilaksanakan selama
syarat tersebut terpenuhi. Sedangkan do..while merupakan bentuk perulangan yang melaksanakan perulangan
terlebih dahulu dan pengujian perulangan
dilakukan dibelakang.
2) #include <constrea.h>
main( )
{
int nomor=3;
clrscr( );
do
{
cout<<""<<nomor;
nomor+=2;
}
while(nomor<=11);
getch();
}
3)
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main( )
{
int i;
clrscr( );
for(i = 20; i <= 50; i=i+2)
cout<<i;
getch( );
}
Array
1. Array
/ Variabel larik adalah Tipe terstruktur yang terdiri dari
sejumlah
komponen-komponen yang mempunyai tipe
sama.
2.
- Dimensi satu : int berat[30];
Int
= type data elemen array
Berat = nama variabel array
[30]
= jumlah elemen array
-
Dimensi dua : int nilai[15][6];
Int
= type data elemen array
Nilai
= nama variabel array
[15]
= jumlah baris
[6]
= jumlah kolom
3.
- Dimensi satu
Nama_Array[Subscript/Index]
-
Dimensi dua
Type_data
Nama_variabel[index-1][index-2]
4.
a.int
tinggi[]; = Salah
b.int
angka[] ={21,25,32,19}; = Benar
c.int
lebar[4]; =
Benar
d.int
matrik[][]={3,5,6,8 = Benar
Pointer dan Macro
HEADER
#define ngarep {
#define mburi }
#define labuh() main()
#define keton cout
#define tokna cprintf
#define mlebu cin
#define melu scanf
#define busek() clrscr()
#define angger if
#define liane else
#define bedane else if
#define maring goto
#define dedel getche()
#define mandeg getch()
Save header dengan
nama bebas, sebagai contoh indra.h ke file save as – C:\BC5\INCLUDE
PROGRAM
#include
<iostream.h>
#include
<conio.h>
#include
<indra.h>
labuh()
ngarep
int
khalid,*umar,usman;
khalid=75;
umar=&khalid;
usman=khalid;
keton<<"Nilai
khalid adalah "<<khalid<<endl;
keton<<"Nilai
umar adalah
"<<umar<<endl;
keton<<"Nilai
usman adalah
"<<usman<<endl;
mandeg;
mburi
FUNGSI
1. Fungsi
(Function) merupakan blok dari kode yang
2.
dirancang untuk melaksanakan tugas
khusus.
3.
2.
#include
<constrea.h>
larik()
{
cout<<endl<<"============================="<<endl<<endl;
}
main()
{
larik();
cout<<"
**** PERCOBAAN FUNGSI ****"<<endl;
larik();
getch();
}
0 Komentar