Anda di halaman 1dari 5

1.

Buatlah program yang dapat membuat sorting data dengan urutan ascending (a -z) dengan
output seperti di bawah ini:
Daftar Mahasiswa :
Alfi saputra
Beni Saputra
Charles
Dimas

#include <stdio.h>

int main(void)
{
char Alfisaputra;
short BeniSaputra;
int Charles;
long Dimas;

Alfisaputra = 127;
BeniSaputra = 32767;
Charles = 2147483647;
Dimas = 2147483647;

printf("Isi variabel Alfi saputra (char): %d \n",Alfisaputra);


printf("Isi variabel Beni Saputra (short) %d \n",BeniSaputra);
printf("Isi variabel Charles (int): %d \n",Charles);
printf("Isi variabel Dimas (long): %d \n",Dimas);

printf("\n");
return 0;
}
2. Buatlah program yang dapat Mencari data siswa berdasarkan posisinya dalam Daftar
Mahasiswa : Contoh output : Nama Beni Saputra berada di urutan ke 2.

#include <iostream>

using namespace std;

int main()
{
cout << "## Program C++ Biodata Mahasiswa ##" << endl;
cout << "====================================" << endl;
cout << endl;

string Alfisaputra, BeniSaputra, Charles, Dimas;

cout << "Alfisaputra: ";


getline(cin,Alfisaputra);

cout << "BeniSaputra: ";


getline(cin,BeniSaputra);

cout << "Charles: ";


getline(cin,Charles);

cout << "Dimas: ";


getline(cin,Dimas);

cout << endl;

cout << "# Data Mahasiswa #" << endl;


cout << "==================" << endl;
cout << "Alfisaputra: " << Alfisaputra << endl;
cout << "BeniSaputra: " << BeniSaputra << endl;
cout << "Charles: " << Charles << endl;
cout << "Dimas: " << Dimas << endl;

return 0;
}
3. Buatlah program yang memiliki menu dan sub menu
#include <iostream>

using namespace std;

int main()
{
int pilihan;
char ulang;
do
{
cout << "## Selamat Datang dI Aplikasi Penjualan ##" << endl;
cout << "==============================" << endl;
cout << "1. Input Penjualan" << endl;
cout << "2. Daftar Penjualan" << endl;
cout << "3. Hapus Penjualan " << endl;

cout << "Pilihan anda: ";


cin >> pilihan;

switch(pilihan){
case 1:
cout << "Anda memilih Input Penjualan" << endl;
break;
case 2:
cout << "Anda memilih Daftar Penjualan" << endl;
break;
case 3:
cout << "Anda memilih Hapus Penjualan" << endl;
break;
}
cout << endl;

cout << "Ingin memilih menu lain (y/t)? ";


cin >> ulang;
cout << endl;
}
while (ulang!= 't');

cout << "Terimakasih...";

cout << endl;


return 0;
}
4. Lengkapi masing – masing sub menu pada soal no 3 dengan fungsinya masing – masing.
- Input penjualan: voidinput()
- Daftar penjualan: voiddaftar()
- Hapus penjualan: voidhapus()

5. Buatlah program array identitas yang berisi nim, nama, prodi. Selanjutnya tampilkan isi
array tersebut.
#include <iostream>

using namespace std;

int main()

cout << "## Program C++ Biodata Mahasiswa ##" << endl;

cout << "====================================" << endl;

cout << endl;

string nama, nim, prodi;


cout << "Nama mahasiswa: ";

getline(cin,nama);

cout << "NIM: ";

getline(cin,nim);

cout << "prodi: ";

getline(cin,prodi);

cout << endl;

cout << "# Data Mahasiswa #" << endl;

cout << "==================" << endl;

cout << "Nama: " << nama << endl;

cout << "NIM: " << nim << endl;

cout << "prodi: " << prodi << endl;

return 0;

Anda mungkin juga menyukai