Facebook
From Fahmi Robbani, 1 Year ago, written in Plain Text.
This paste is a reply to Tugas 2 from Budhi - view diff
Embed
Download Paste or View Raw
Hits: 179
  1. #include <iostream>
  2. #include <string.h>
  3. #include <conio.h>
  4. #define N 15
  5. #define M 15
  6. #define K 19
  7. using namespace std;
  8.     char nama[N];
  9.     char nim [M];
  10.     char matkul[K];
  11.  
  12.  
  13.     int panjang_kata(const char*s){
  14.  
  15.     int x = 0;
  16.     for (;*s!='\0';s++)
  17.     ++x;
  18.     return x;
  19.     }
  20.  
  21. void tampilData(){
  22.         cout << "Banyak Karakter Pada Nama : " << panjang_kata(nama)<<endl;
  23.         cout << "Banyak Karakter Pada NIM  : " << panjang_kata(nim)<<endl;
  24.         cout << "Banyak Karakter Pada Matkul : " << panjang_kata(matkul)<<endl;
  25. }
  26.    
  27.  
  28.     void inputData(){
  29.         cout << "Nama  : ";
  30.         cin.getline(nama, 14);
  31.  
  32.         cout << "NIM   : ";
  33.         cin.getline(nim, 16);
  34.  
  35.         cout << "Mata Kuliah : ";
  36.         cin.getline(matkul, 20);
  37.         cout<<"\n";
  38.         tampilData();
  39. }
  40.  
  41.  
  42.     int main(int argc, char *argv[]){
  43.         inputData();
  44. }