Assalamualaikum.wr.wb
hallo teman teman pada kesempatan kali ini saya atas nama
Nama : Nasrudin
Nim : 3420210031
Jurusan : Teknik Informatika
Akan melanjutkan pemograman kita mengenai c++ .... kali ini kita akan membuat pemograman perhintungan nilai nilai mahasiswa ........nah bagaimana si contoh pemogramannya?
sebagai berikut ......
1.contoh pemograman ke 1
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main ()
{
//Deklarasi Variable
int absen,tugas,uts,uas;
float total;
puts("program penghitungan nilai mahasiswa universitas islam assafiiyah");
puts("=================================================================");
printf("masukan nilai absen :");scanf("%d",&absen);
cout<<"masukan nilai tugas :" ;cin>>tugas;
printf("masukan nilai uts :");scanf("%i",&uts);
cout<<"masukan nilai uas : ";cin>>uas;
//proses perhitungan
total = (absen*0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4);
puts("===============================================================");
cout<<"Total adalah : "<<total<<" (bentuk tidak terformat)\n";
printf("Total adalah : % .3f (bentuk yang terformat)\n", total);
puts("===============================================================");
//Kondisi
if (total >=75 )
{ cout <<" yeay kamu lulus.";}
else
{ cout<<"yah kamu harus coba lagi....semangat."; }
getch();
}
Nah seperti yang teman teman liat saya tulis pemogramannya di borland c++ setelah pemograman kita ketik / copy paste langsung kita debug pilih run
Jadi teman teman bila kita lihat ,kita dapet memasukan nilai hasil tugas,uts,dan uas dengan penilaian yang sudah di atur otomatis dia akan menganalisa lulus atau tidaknya seorang mahasiswa....
2.contoh pemograman ke 2
#include <stdio.h>
#include <iostream.h>
#include <string.h>
#include <conio.h>
void main()
{
//nama : Nasrudin
//nim : 3420210031
//jurusan : teknik informatika
int pilih;
char huruf [50];
printf ("Silakan Pilih Program [1/2]:") ; cin >> pilih;
//scanf ("%d", & pilih);
/*
There are two problems with using scanf() to get a number:
First, validation/error handling is poor.
The second problem is that of leaving characters in the buffer.
Sumber: https://faq.cprogram.com/cgi-bin/smartfaq.cgi?answer=1043372399&id=1043284385
*/
if (pilih == 1)
{
clrscr();
puts ("************************************");
puts ("\Contoh Program Strlen");
puts ("************************************");
cout <<"Masukan Contoh Kata = "; gets (huruf);
cout <<"Panjang Kata Yang Diinput = "<<strlen(huruf);
getch() ;
}
else if (pilih == 2)
{
clrscr();
puts ("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
puts ("\Contoh Program Strcmp");
puts ("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
char a1 [] = "S";
char a2 [] = "s";
char b1 [] = "S";
cout <<"Hasil Perbandingan "<<a1<<" dan "<<a2<< "->";
cout <<strcmp (a1,a2) <<endl;
cout <<"Hasil Perbandingan "<<a2<<" dan "<<a1<< "->";
cout <<strcmp (a2,a1) <<endl;
cout <<"Hasil Perbandingan "<<a1<<" dan "<<b1<< "->";
cout <<strcmp (a1,b1) <<endl;
getch ();
}
else
{
printf ("Pilihan tidak ditemukan..");
}
}
jika sudah langsung kita run
nah di atas akan muncul pilihan dimana kamu harus memasukan angka 1/2 nah karna saya masukan angka 1 maka akan muncul program penghitungan karakter dimana setiap angka atau huruf dan space kita ketik akan di hitung secara otomatis berapa banyak input yang di masukan lalu bagaimana kalo kita masukan angka 2..
nah dia akan memberi tahu kalo setiap huruf itu memiliki perbandingan angka dimana s kecil dan S besar memiliki nilai yang berbeda..
3. oke lanjut ke contoh pemograman ke 3
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
//Nama : Nasrudin
//Nim : 3420210031
//Jurusan : Teknik Informatika
char gol, jab [50];
long gapok;
cout <<"Nama : Nasrudin"<<endl;
cout <<"Nim : 3420210031"<<endl;
cout<<"Jurusan : Teknik Informatika"<<endl;
cout <<endl<<"Gaji Dewan perwakilan Rakyat"<<endl
<<"-------------------------"<<endl;
cout<<"tentukan pilihan [1/2/3]: ";cin>>gol;
if(gol=='1')
{
strcpy(jab,"Ketua Dewan Perwakilan Rakyat");
gapok=11000000;
}
else if(gol=='2')
{
strcpy(jab,"Wakil Dewan Perwakilan Rakyat");
gapok=6000000;
}
else
{
printf ("Golongan %c tidak terdaftar.\n",gol);
strcpy (jab, "tidak ditemukan");
gapok=0;
}
cout<< "Jabatan = "<<jab<<endl;
cout<< "Gaji Pokok = "<<gapok<<endl;
getch();
}
oke.lanjut seperti biasa kita debug lalu runDi atas kamu kamu di perintahkan memilih angka dimana di dalam angka tersebut sudah ada berisi perogram yang sudah di program ....kita contoh pilih angka 1..
muncul kan hasil pemograman kita soblalu bagaimana klo kita pilih angka 2
yaps ketika kita pilih angka 2 maka akan muncul juga hasil pemograman kita sobsnah gmna bang klo misalkan kita milih angka 3? apakah sama?
bisa teman teman lihat hasil kali ini berbeda ... ko bisa beda bang?ya karna untuk pilihan angka 3 itu hanya di cantumkan saja angkanya tapi tidak dengan hasilnya dimana angka 3 akan diberitahu ketengan golongan 3 tidak terdaftar
4.contoh pemograman ke 4
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
cout<<"Nasrudin"<<endl;
cout<<"3420210031"<<endl;
cout<<"Teknik Informatika"<<endl;
char kode, ukuran, merk [30]= "None";
long harga=0;
cout<<"Jenis Baju [1/2] : "; cin>>kode;
cout<<"Ukuran [S/M] : "; cin>>ukuran;
if (kode=='1')
{
strcpy(merk,"Queenbear");
if (ukuran=='M' || ukuran =='m') { harga=150000; } else { harga=200000; }
}
else if (kode=='2')
{
strcpy(merk,"Queenbear");
//Bentuk penulisan if versi singkat
if (ukuran=='S' || ukuran == 's') harga=150000; else harga=175000;
}
else
{
cout<<"jenis Baju tidak ditemukan"<endl;
}
cout<<"Merk Baju : "<<merk<<endl;
cout<<"Harga Baju : "<<harga<<endl;
getch();
}
seperti biasa tentukan pilihan dan muncul program .untuk pilihan lainnya silahkan coba sendiri karna sudah saya cantunkan soure codenya tinggal copas okeeh
see you sobs......
TERIMA KASIH
Komentar
Posting Komentar