Rabu, 16 Maret 2016

TUGAS REFLEKSI ALPRO

Assalamualaikum.....

Untuk tugas refleksi ini juga merupakan tugas kelompok .
KELOMPOK 8 :
1. Nisa Nur Istiqomah (NIM : 1500018072)
2. Siti Nurrohmah        (NIM : 1500018066)
3. Vita Silvia                (NIM : 1500018114)

Ada 3 latihan yang akan dikerjakan setiap anggota kelompok ..
Latihan 1:
Membuat program dengan menggunakan pengkondisi if untuk menentukan bilangan Genap/Ganjil .
Anda bisa melihatnya di  http://sitinurrohmah3.blogspot.co.id/2016/03/refleksi-alpro-minggu-ke-3.html 

Latihan 2 :
Membuat program dengan menggunakan if  else if untuk mengembangkan persamaan solusi kuadrat.
Anda bisa melihatnya di  http://nisanurist.blogspot.co.id/2016/03/minggu-ketiiga-alpro-refleksi-ketiga.html 

Latihan 3 :
Membuat program menggunakan pengkodisian SWITCH untuk menentukan NILAI AKHIR .

Algoritma :
                    Deklarasi :
                                     Nilai Tugas(NT),Nilai UTS(NUT),Nilai UAS(NUA),Nilai Akhir(NA)= float
                                     NT,NUT,NUA = input
                                     NA = output
                   Deskripsi :
                                   read(NT,NUT,NUA,NA)
                                   NA <--((2*NT)+(3*NUT)+(5*NUA))/10
                                   write(NA)

Selanjutnya buat FLOWCHARTnya :


























Kemudian di kembangkan ke Program C++ :

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
int main(int argc, char** argv) {
float NT,NUT,NUA,NA;
int a;
cout<<"1. Menghitung Nilai Akhir"<<endl;
cout<<"2. Selesai"<<endl;
cout<<"Masukkan pilihan Anda [1/2] : "; cin>>a;
cout<<endl;
switch(a){
case 1:
cout<<"Masukkan nilai Tugas = ";cin>>NT;
cout<<"Masukkan nilai UTS = ";cin>>NUT;
cout<<"Masukkan nilai UAS = ";cin>>NUA;
NA=((2*NT)+(3*NUT)+(5*NUA))/10;
cout<<"Hasil Nilai Akhir = "<<NA<<endl;
if(NA>0&&NA<=20){
cout<<"Anda mendapat nilai = E";
} else if (NA>0&&NA<=20){
cout<<"Anda mendapat nilai = D";
} else if(NA>40&&NA<=60){
cout<<"Anda mendapat nilai = C";
} else if (NA>60&&NA<=80){
cout<<"Anda mendapat nilai = B";
} else if(NA>80&&NA<=100){
cout<<"Anda mendapat nilai = A";
}
break;
case 2:
   cout<<"selesai";
break;

}

return 0;
}

Sekian dan Terima Kasih
Wassalamualaikum ................

0 komentar

Posting Komentar