Tugas Program Dasar

1.#include <iostream>
  using namespace std;
  int(){
                int c
                printf("Masukan nilai : ");
                scanf ("%d" , c);
                printf("Nilai yang anda masukkan adalah = %i", c);
                return 0;}
  Kode program di atas memiliki kesalahan penulisan sehingga program tidak dapat dijalankan , kesalahan tersebut adalah ...
  (E.Penggunaan Header yang Salah , karena fungsi printf() atau scanf() menggunakan header <stdio.h>)

2.untuk menjalankan operasi I/O terdapat beberapa kelas yang harus dimasukkan.Perhatikan beberapa kelas dan fungsinya berikut.
  1.ifstream(proses input)
  2.ifstream(proses output)
  3.ofstream(proses output)
  4.fsstream(proses input/output)
  5.ofstream(proses input/output)

  (C.(1),(3) dan (4) , karena itu adalah standar kelas yang dipakai untuk input dan output )

3.#include <iostream>
  #include <fstream>
  using namespace std;
  int main(){
  ifstream input;
                input.open("D:/COBA.TXT);
                if(!input) {
                  cout << " file tidak dapat dibuka " <<endl
                  return 1;
                }
                char C;
                while (input) {//selama belum EOF (end of file)
                  input.get(C);
                  if(input) {
                    cout << "C ;}
                }
                input.close();
                return 0;
  }
  Kode program di atas digunakan untuk ...
  (D.membaca data file COBA.TXT dan menampilkannya pada kode program , karena dalam kode program tersebut menunjukan codingan untuk menampilkan sebuah file lalu menutupnya lagi)

Essay

1.Buatlah kode program untuk menggunakan standar input gets ()!
  (#include <stdio.h>
   #include <conio.h>
   using namespace std;
   int main (){
                char nama[50];
                printf("masukan nama anda : ");
                gets(nama);
                printf("nama anda adalah : %s", nama);
                return 0}
2.Jelaskanlah mengenai pengertian dan fungsi dari pernyataan stream!
  (Stream adalah suatu peralatan logika (logical device) yang berguna untuk mendapatkan atau memberikan informasi
   fungsi stream ialah mendefinisikan fasilitas untuk melakukan input/output suatu informasi)


1.Fungsi input yang digunakan untuk memasukkan data berupa numerik adalah
  (A.Cin karena fungsi input "cin" dapat menerima data berupa karakter maupun numerik )

2.Penentu Fungsi yang digunakan untuk menyimpan dan menampilkan tipe data berupa long integer adalah
  (E.%ld karena tipe data "int" dipanggil dengan %d sehingga "long int" dipanggil dengan tambahan l didepannya menjadi %ld)

3.Punctuator yang mengikuti standar input "cin" adalah
  (A. >> , karena menggunakan perpindahan bit ke kanan dan merupakan standar bahasa C++ )

4.Berikut penulisan kode program menggunakan "printf()" yang benar adalah
  (D.#include <stdio.h>
     int main(){
                printf("Pemograman \n");
                return 0;}
  karena untuk fungsi "printf" harus menggunakan pre prosesor <stdio.h> )

5.Berikut adalah pasangan fungsi input/output yang benar , kecuali
  (B.scanf() dan cout karena menurut standar itu bukanlah pasangannya)

6.Fungsi input yang menambahkan tanda overloaded operator extraction untuk memasukkan nilai adalah
  (A.cin , karena cin harus diikuti dengan tanda >> yang berarti overloaded)

7.Perintah input diakhiri dengan menekan tombol ... pada keyboard untuk mengakhiri sebuah perintah.
  (C.Enter , karena enter adalah tombol yang berfungsi untuk memberitahu komputer bahwa user sudah selesai meng input )

8.Berikut penulisan variable pada fungsi input scanf() yang benar adalah
  (D.scanf("%d", &a ); karena dalam menginputkan dengan scanf menurut standar nya adalah seperti ini )

9.Seluruh Fungsi input menggunakan tanda parantheese().sebab Tanda ini untuk mengelompokan perintah masukan
  (E.Pernyataan salah dan sebab salah , karena tidak semua fungsi input menggunakan parantheese)

10.Salah satu standar input yang dapat digunakan bersamaan printf() dengan adalah gets
   Sebab standar input ini digunakan untuk memasukan data bertipe karakter , integer dan string.
   (C.Pernyataan benar dan sebab salah ,karena fungsi gets tidak dapat memasukan data bertipe numerik)

ESSAY

1.Jelaskan Fungsi printf() dan cout pada C++ !
  (Menampilkan sebuah data yang terdapat dalam program yang di masukan oleh user maupun programernya)

2.Jelaskan Standar input yang digunakan pada C++!
  (Menggunakan fungsi "Cin" dan menggunakan tanda ">" setelah fungsi cin untuk memasukan data ke dalam variabel)

3.Apa perbedaan dari fungsi getch() dan getche()!
  (Jika getch apabila kita menginputkan suatu data maka akan ditampilkan sedangkan getche saat menginputkan suatu data maka tidak akan ditampilakan)

4.Format penentu pada fungsi printf()!
Integer                                 = %d
Floating point                    = -
Bentuk Desimal                                = %f
Bentuk Berpangkat         =%e
Bentuk Precision              =%lf
Character                            =%c
String                                    =%s
Unsigned Integer             =%u
Long Integer                      =%ld
Long Unsigned Integer =%lu
Unsigned hexadec. Int.                 =%x
Unsigned Octal int.          =%o

5.Buatlah sebuah contoh kode program menggunakan fungsi cin dan cout !
  #include <iostream>
  using namespace std;
  int main () {
                int bilangan
               
                cout << "Masukan sebuah bilangan : ";
                cin >> a;
                return 0;}


#include <iostream>
#include <stdio.h>
using namespace std;
int main () {
char nama[50] = "lala";
char kota[50] = "Surakarta";
char* aku;
               
                cout << "Hai " << nama << endl;
                cout << "Selamat Datang di Kota " << kota << endl ;
                cout << "Selamat Berlibur ...!" << endl;

}

Hasilnya :





#include <stdio.h>
using namespace std;

int main (){
char* nama = (char*) "Lala";
char* kota = (char*) "Surakarta";

printf ("Hai %s. \n",nama);
printf ("Selamat Datang di Kota %s. \n",kota);
printf ("Selamat Berlbur ...! \n");

}

Hasilnya :




Komentar

Postingan populer dari blog ini

BASIC DASAR CODE::BLOCKS

sesi 6