tugas7 c++

3
Nama : Hanifah Atiya Budianto NPM : 1417051063 Kelas : Ganjil Ruang LAB : B Mata Kuliah : Algoritma dan Pemrograman (Praktikum) Tugas 7 : 1. Pak Rico mendapatkan masalah saat mengisi daftar nilai algoritma dan pemrograman mahasiswa ilmu komputer. Pak Rico sangat sibuk sehingga tidak sempat membuat program. Pak Rico mempunyai data mahasiswa sebanyak 100 orang dan Pak Rico ingin menginputkan nama, npm, jurusan, semester, dan nilai kuis. Setelah selesai diinput Pak Rico ingin menampilkan kembali hasil inputan yg telah diinput tadi. Bantulah Pak Rico dalam menyelesaikan masalah tersebut. (hint: gunakan for dan juga array) 2. Setelah program selesai dibuat, Pak Rico memberikan program kepada Pak Machudor. Lalu Pak Machudor ingin menampilkan daftar mahasiswa yang ganjil saja, karena Pak Machudor sedang ke malaysia maka kalian diminta untuk mengedit program yang tadi, bantulah Pak Machu dalam mengedit program tersebut #include <iostream> using namespace std; int main() { int h; cout<<"Masukkan Jumlah Siswa : "; cin>>h; Algoritma dan Pemrograman – Tugas 7 Program Data Mahasiswa 1 Hanifah Atiya Budianto

Upload: lampung-university

Post on 07-Aug-2015

18 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Tugas7 C++

Nama : Hanifah Atiya Budianto

NPM : 1417051063

Kelas : Ganjil

Ruang LAB : B

Mata Kuliah : Algoritma dan Pemrograman (Praktikum)

Tugas 7 :

1. Pak Rico mendapatkan masalah saat mengisi daftar nilai algoritma dan pemrograman mahasiswa ilmu komputer. Pak Rico sangat sibuk sehingga tidak sempat membuat program. Pak Rico mempunyai data mahasiswa sebanyak 100 orang dan Pak Rico ingin menginputkan nama, npm, jurusan, semester, dan nilai kuis. Setelah selesai diinput Pak Rico ingin menampilkan kembali hasil inputan yg telah diinput tadi. Bantulah Pak Rico dalam menyelesaikan masalah tersebut. (hint: gunakan for dan juga array)

2. Setelah program selesai dibuat, Pak Rico memberikan program kepada Pak Machudor. Lalu Pak Machudor ingin menampilkan daftar mahasiswa yang ganjil saja, karena Pak Machudor sedang ke malaysia maka kalian diminta untuk mengedit program yang tadi, bantulah Pak Machu dalam mengedit program tersebut

#include <iostream>

using namespace std;

int main()

{

int h;

cout<<"Masukkan Jumlah Siswa : ";

cin>>h;

string pil;

string nama[h], jurusan[h];

int semester[h], npm[h];

double nilai[h];

for(int loop=0; loop<h; loop++){

cout<<"Nama : ";

cin>>nama[loop];

Algoritma dan Pemrograman – Tugas 7 Program Data Mahasiswa 1 Hanifah Atiya Budianto

Page 2: Tugas7 C++

cout<<"NPM : ";

cin>>npm[loop];

cout<<"Jurusan : ";

cin>>jurusan[loop];

cout<<"Semester : ";

cin>>semester[loop];

cout<<"Nilai Kuis : ";

cin>>nilai[loop];

cout<<endl;

}

cout<<"Pilih Entery yang akan ditampilkan (semua/ganjil) : ";

cin>>pil;

if (pil=="semua" || pil=="Semua" || pil=="SEMUA")

{

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

cout<<"===Data Mahasiswa===="<<endl;

for (int loop=0;loop<100;loop++){

cout<<"Nama Mahasiswa : "<<nama[loop]<<endl;

cout<<"NPM : "<<npm[loop]<<endl;

cout<<"Jurusan : "<<jurusan[loop]<<endl;

cout<<"Semester : "<<semester[loop]<<endl;

cout<<"Nilai Kuis : "<<nilai[loop]<<endl;

}

}

if (pil=="ganjil")

{

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

cout<<"===Data Mahasiswa===="<<endl;

for (int loop=0;loop<100;loop++){

Algoritma dan Pemrograman – Tugas 7 Program Data Mahasiswa 2 Hanifah Atiya Budianto

Page 3: Tugas7 C++

if (loop%2==0)

{

cout<<"Nama Mahasiswa : "<<nama[loop]<<endl;

cout<<"NPM : "<<npm[loop]<<endl;

cout<<"Jurusan : "<<jurusan[loop]<<endl;

cout<<"Semester : "<<semester[loop]<<endl;

cout<<"Nilai Kuis : "<<nilai[loop]<<endl;

}

return 0;

}

Algoritma dan Pemrograman – Tugas 7 Program Data Mahasiswa 3 Hanifah Atiya Budianto