CONTOH STRING DALAM C++

CONTOH STRING DALAM C++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
 char kata1[100],kata2[100];

cout<<"Fungsi strlen"<<endl;
 cout<<" Masukkan kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Hasil: "<<strlen(kata1)<<endl;
 cout<<endl;

cout<<"Fungsi strupr"<<endl;
 cout<<" Masukkan Kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Hasil: "<<strupr(kata1)<<endl;
 cout<<endl;

cout<<"Fungsi strlwr"<<endl;
 cout<<" Masukkan huruf kapital: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Hasil: "<<strlwr(kata1)<<endl;
 cout<<endl;

cout<<"Fungsi strcpy"<<endl;
 cout<<" Masukkan Kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Masukkan kata yang akan dicopy: ";
 cin.getline(kata2,sizeof(kata2));
 cout<<" Hasil: "<<strcpy(kata1,kata2)<<endl;
 cout<<endl;

cout<<"Fungsi strcat"<<endl;
 cout<<"masukkan kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Masukkan kata yang akan ditambahkan: ";
 cin.getline(kata2,sizeof(kata2));
 cout<<" Hasil: "<<strcat(kata1,kata2)<<endl;
 cout<<endl;

cout<<"Fungsi strrev"<<endl;
 cout<<" Masukkan kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Hasil: "<<strrev(kata1)<<endl;
 cout<<endl;

cout<<"Fungsi strcmp"<<endl;
 cout<<" inputan pertama: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" inputan kedua: ";
 cin.getline(kata2,sizeof(kata2));
 cout<<" Hasil: "<<strcmp(kata2,kata1)<<endl;
 cout<<endl;

cout<<"Fungsi strstr"<<endl;
 cout<<" Masukkan kata: ";
 cin.getline(kata1,sizeof(kata1));
 cout<<" Masukkan kata yang dicari: ";
 cin.getline(kata2,sizeof(kata2));
 cout<<" Hasil: "<<strstr(kata1,kata2)<<endl;
 cout<<endl;
 cout<<endl;

    system("PAUSE");
    return EXIT_SUCCESS;
}

STRUCK MENCARI RATA-RATA NILAI

STRUCK MENCARI RATA-RATA NILAI

#include <cstdlib>
#include <iostream>

using namespace std;
struct mahasiswa{
       char matakuliah[20];
       int nilai;
       float rata;
     
       };
void display(mahasiswa a){
     int jumlah=0;
     for(int i=1; i<=3; i++){
           
     cout<<"mata kuliah :";
     cin>>a.matakuliah;
     cout<<endl;
     cout<<"nilai :";
     cin>>a.nilai;
     cout<<endl;
     jumlah=jumlah+a.nilai;
}   a.rata = jumlah/3;

cout<<"rata-rata+"<<a.rata;

     }
int main(int argc, char *argv[])
{
   int rata;
    mahasiswa (mhs);
     
    cout<<endl;
    //cin>>mhs.matakuliah;
    //cin>>mhs.nilai;
       
    //strcpy(mhs.namaku, "bento");
    //mhs.id=54321;
   
    display(mhs);
    cout<<endl;
   // cout<<"rata-rata :"<<mhs.rata;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Kategori

Kategori