powered by
TickBar

C. PROGRAM INPUT/OUTPUT MENGHITUNG NILAI UAS DAN UAN

#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
char nama[25], npm[9], kelas[9];
int uts, uas, nilai;
cout << "\nInput Nama : ";
cin >> nama;
cout << "Input Kelas : ";
cin >> kelas;
cout << "Input NPM : ";
cin >> npm;
cout << "Input Nilai UTS : ";
cin >> uts;
cout << "Input Nilai UAS : ";
cin >> uas;
nilai= (0.7*uts)+(0.3*uas);
cout <<"\nNama saya "<<nama<<", dengan NPM "<<npm<<"\nNilai akhir saya "<<nilai;
getch();
}












LOGIKA


#include <iostream.h>
include yang berfungsi untuk menginput dan mengoutput. Contohnya seperti untuk cout dan cin.

#include <conio.h>
include yang berfungsi untuk mengkonfigurasikan layar monitor. Contohnya seperti untuk clrscr dan getch ataupun return.

clrscr();
Untuk membersihkan layar.

char nama[25] , npm[9], kelas[9];
int uts, uas, nilai;

Pendeklarasian variabel. Untuk memberitahukan bahwa nama, npm, dan kelas merupakan karakter. Yang dimana nama memiliki panjang 25, NPM memiliki panjang 9, dan kelas memiliki panjang 9. Dan uts, uas, nilai berupa sebagai integer.

cout << "\nInput Nama : ";
cin >> nama;

Cout : Untuk mengeluarkan kata-kata Input Nama:
Cin : Untuk menginput nama yang akan kita masukkan.

cout << "Input Kelas : ";
cin >> kelas;

Cout : Untuk mengeluarkan kata-kata InputKelas :
Cin : Untuk menginput kelas yang akan kita masukkan.

cout << "Input NPM : ";
cin >> npm;

Cout : Untuk mengeluarkan kata-kata Input NPM :
Cin : Untuk menginput npm yang akan kita masukkan.

cout << "Input Nilai UTS : ";
cin >> uts;

Cout : Untuk mengeluarkan kata-kata Input Nilai UTS :
Cin : Untuk menginput nilai UTS yang akan kita masukkan.

cout << "Input Nilai UAS : ";
cin >> uas;

Cout : Untuk mengeluarkan kata-kata Input Nilai UAS :
Cin : Untuk menginput nilai UAS yang akan kita masukkan.

nilai= (0.7*uts)+(0.3*uas);
Untuk menghitung nilai, dimana nilai = hasil dari 0.7 dikali dengan nilai UTS yang sebelumnya kita masukkan, hasil tersebut ditambahkan dengan hasil kali dari 0.3 dikalikan dengan nilai UAS yang kita input sebelumnya.

cout <<"\nNama saya "<<nama<<", dengan NPM "<<npm<<"\nNilai akhir saya "<<nilai;

Untuk menampilkan, Nama saya ditambahkan dengan nama yang kita input. Diikuti dengan NPM ditambahkan dengan npm yang kita input sebelumnya. \n berfungsi untuk membuat baris baru. Diikuti Nilai akhir saya ditambahkan dengan nilai. Dimana nilai tersebut muncul dari perhitungan sebelumnya.

getch();
Untuk menunggu inputtan dari keyboard. Tanpa kita tulis getch, maka program akan kembali ke jendela koding.

0 komentar:

:a: :b: :c: :d: :e: :f: :g:
:h: :i: :j: :k: :l:

Poskan Komentar