#include<iostream.h>
main()
{
int i,j,a;
cout<<"masukkan jumlah anak tangga : ";cin>>a;
for(i=1;i<=a;i,i++)
{
for(j=1;j<=i;j++)
{if (j==i)
{cout<<"_";}
else
{cout<<" |";}
}
cout<<endl;
}
}
output yang dihasilkan adalah sebagai berikut :
Kamis, 20 November 2014
Menghitung Nilai IPK Mahasiswa dengan inputan nilai Tugas, Uts, Uas, dan Kehadiran
#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
#include<stdio.h>
struct Mahasiswa
{
char nim[10];
char nama[20];
char matkul[10];
int jumlah_kehadiran;
int absen;
int nil_tugas;
int nil_uts;
int nil_uas;
float IPK1;
float IPK2;
};
void main()
{
Mahasiswa M[10];
clrscr();
for(int i=0;i<9;i++)
{
cout<<"nama-"<<i+1<<" : ";gets(M[i].nama);
cout<<"nim "<<i+1<<" : ";gets(M[i].nim);
cout<<"matkul : ";gets(M[i].matkul);
cout<<"jlh kehadiran : ";cin>>M[i].absen;
cout<<"tugas : ";cin>>M[i].nil_tugas;
cout<<"uts : ";cin>>M[i].nil_uts;
cout<<"uas : ";cin>>M[i].nil_uas;
cout<<"\n";
}
cout << "------------------------------------------------------------------------------\n";
cout << "No. Nama Mahasiswa Nim Mata Kuliah Tugas UTS UAS IPK \n";
cout << "------------------------------------------------------------------------------\n";
for(i=0;i<2;i++)
{
M[i].IPK1=M[i].jumlah_kehadiran/14*0.1+M[i].nil_tugas*0.2+M[i].nil_uts*0.35+M[i].nil_uas*0.35;
M[i].IPK2=M[i].IPK1/25;
cout << " "<<i+1<<" "<<M[i].nama<<""<<setw(12)<<""<<M[i].nim<<""<<setw(8)<<""<<M[i].matkul<<" ";
cout << " "<<M[i].nil_tugas<<""<<setw(20)<<""<<M[i].nil_uts<<" "<<""<<M[i].nil_uas;
cout <<" "<<M[i].IPK2<<""<<setw(1)<<""<<endl;
}
cout<< "------------------------------------------------------------------------------\n";
cout<< " jumlah sks : 3 ";
cout<< " semester : 2 ";
getch();
}
#include<iomanip.h>
#include<conio.h>
#include<stdio.h>
struct Mahasiswa
{
char nim[10];
char nama[20];
char matkul[10];
int jumlah_kehadiran;
int absen;
int nil_tugas;
int nil_uts;
int nil_uas;
float IPK1;
float IPK2;
};
void main()
{
Mahasiswa M[10];
clrscr();
for(int i=0;i<9;i++)
{
cout<<"nama-"<<i+1<<" : ";gets(M[i].nama);
cout<<"nim "<<i+1<<" : ";gets(M[i].nim);
cout<<"matkul : ";gets(M[i].matkul);
cout<<"jlh kehadiran : ";cin>>M[i].absen;
cout<<"tugas : ";cin>>M[i].nil_tugas;
cout<<"uts : ";cin>>M[i].nil_uts;
cout<<"uas : ";cin>>M[i].nil_uas;
cout<<"\n";
}
cout << "------------------------------------------------------------------------------\n";
cout << "No. Nama Mahasiswa Nim Mata Kuliah Tugas UTS UAS IPK \n";
cout << "------------------------------------------------------------------------------\n";
for(i=0;i<2;i++)
{
M[i].IPK1=M[i].jumlah_kehadiran/14*0.1+M[i].nil_tugas*0.2+M[i].nil_uts*0.35+M[i].nil_uas*0.35;
M[i].IPK2=M[i].IPK1/25;
cout << " "<<i+1<<" "<<M[i].nama<<""<<setw(12)<<""<<M[i].nim<<""<<setw(8)<<""<<M[i].matkul<<" ";
cout << " "<<M[i].nil_tugas<<""<<setw(20)<<""<<M[i].nil_uts<<" "<<""<<M[i].nil_uas;
cout <<" "<<M[i].IPK2<<""<<setw(1)<<""<<endl;
}
cout<< "------------------------------------------------------------------------------\n";
cout<< " jumlah sks : 3 ";
cout<< " semester : 2 ";
getch();
}
File header yang ada pada Turbo C++
1. <STDIO.H>
Yang merupakan singkatan dari standar input/output header, adalah header
yang berisi definisi makro, konstanta dan deklarasi fungsi dari dua
jenis yang digunakan untuk berbagai standar input output operasi.
2. <CONIO.H>
Adalah file header yang digunakan untuk membuat teks antarmuka pengguna.
3. <ASSERT.H>
Adalah file header yang mendefinisikan makro menegaskan c processor.
4. <COMPLEX.H>
Adalah file header yang mendefinisikan fungsi untuk aritmatika kompleks.
5. <CTYPE.H>
Adalah header untuk deklarasi yang berfungsi mengklasifikasi karakter.
6. <ERRNO.H>
Adalah file header yang berfungsi melaporkan kondisi kesalahan melalui kode
kesalahan.
7. <FENV.H>
Adalah file header yang mengandung berbagai fungsi dan makro untuk
memanipulasi lingkungan floating point.
8. <FLOAT.H>
Adalah header yang berfungsi memperluas ke berbagai limit dan parameter
dari jenis floating point standar.
9. <INTTYPES.H>
File header berfungsi mendefinisakan beberapa makro untuk digunakan
dengan fungsi printf dan scanf, serta fungsi untuk bekerja dengan jenis
intmax_t.
10.<ISO646.H>
Adalah header yang mendefinisikan beberapa makro yang memungkinkan
programmer untuk menggunakan c bitwise bahasa dan operator logika yang tanpa
file header tidak bisa cepat atau mudah di ketik pada beberapa keyboard
non-qwerty internasional.
11.<LIMITS.H>
Adalah file header dari perpustakaan standar bahasa pemrograman c yang
mencakup definisi karakteristik dari jenis variabel umum.
12.<LOCALE.H>
Adalah pemrograman bahasa c file header, digunakan untuk tujuan lokalisasi.
13. <MATH.H>
Berisi prototype fungsi untuk pustaka matematika.
14.<STRING.H>
Berisi prototype fungsi untuk pemrosesan string.
Program membuat tanda panah dengan C++
Langganan:
Postingan (Atom)