Tugas mata kuliah Algoritma dan pemrograman

December 14, 2016
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

1.Jelaskan apa yang dimaksud dengan 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();
}
 
First
0 Komentar