#include<iostream.h>
#include<conio.h>
void main()
{
long data_penerimaan[2][4];
long tahun,jenjang;
data_penerimaan[0][0]=250;
data_penerimaan[0][1]=300;
data_penerimaan[0][2]=600;
data_penerimaan[0][3]=900;
data_penerimaan[1][0]=90;
data_penerimaan[1][1]=400;
data_penerimaan[1][2]=550;
data_penerimaan[1][3]=850;
cout<<"masukkan tahun penerimaan[2005-2008]:";
cin>>tahun;
cout<<"masukkan kode jenjang[1=strata I, 2=diploma III]:";
cin>>jenjang;
cout<<"penerimaan:"<<data_penerimaan[jenjang-1][tahun-2005]<<"orang";
}
Jumat, 01 Juli 2011
Array di mensi 1 (C++)
#include<iostream.h>
#include<conio.h>
void main()
{
int nilai[]={50,70,80,30,50,70};
char kar[]={'m','e','s','r','a','n'};
int i;
for(i=0;i<6;i++){
cout<<"nilai["<<i<<"]:"<<nilai[i]<<endl;
}
cout<<"\n";
for(i=0;i<6;i++){
cout<<"karakter["<<i<<"]:"<<kar[i]<<endl;
}
}
#include<conio.h>
void main()
{
int nilai[]={50,70,80,30,50,70};
char kar[]={'m','e','s','r','a','n'};
int i;
for(i=0;i<6;i++){
cout<<"nilai["<<i<<"]:"<<nilai[i]<<endl;
}
cout<<"\n";
for(i=0;i<6;i++){
cout<<"karakter["<<i<<"]:"<<kar[i]<<endl;
}
}
Matri perkalian C++
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
void main()
{
int A[3][3],B[3][3],C[3][3],i,j,k;
clrscr();
//masukkan matrix A
cout<<"Silahkan input matrik A : \n";
cout<<"------------------------- \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>A[i][j];
}
}
//cetak matrix A
cout<<"\nMatrik A : \n";;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<A[i][j];
}
cout<<endl;
}
cout<<endl;
//masukkan matriks B
cout<<"Silahkan input matrik B : \n";
cout<<"------------------------- \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>B[i][j];
}
}
//cetak matrix B
cout<<"\nMatrik B : \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<B[i][j];
}
cout<<endl;
}
//Operasi Perkalian
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
C[i][j]=0;
for (k=0;k< 3;k++)
{
C[i][j]+= A[i][k]*B[k][j];
}
}
}
//Menampilkan hasil
cout<<"\nMatrik C, Hasil : \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<C[i][j];
}
cout<<endl;
}
cout<<endl;
getch();
}
#include <conio.h>
#include <iomanip.h>
void main()
{
int A[3][3],B[3][3],C[3][3],i,j,k;
clrscr();
//masukkan matrix A
cout<<"Silahkan input matrik A : \n";
cout<<"------------------------- \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>A[i][j];
}
}
//cetak matrix A
cout<<"\nMatrik A : \n";;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<A[i][j];
}
cout<<endl;
}
cout<<endl;
//masukkan matriks B
cout<<"Silahkan input matrik B : \n";
cout<<"------------------------- \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<"Elemen ke "<<(i+1)<<","<<(j+1)<<" : ";
cin>>B[i][j];
}
}
//cetak matrix B
cout<<"\nMatrik B : \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<B[i][j];
}
cout<<endl;
}
//Operasi Perkalian
for (i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
C[i][j]=0;
for (k=0;k< 3;k++)
{
C[i][j]+= A[i][k]*B[k][j];
}
}
}
//Menampilkan hasil
cout<<"\nMatrik C, Hasil : \n";
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
cout<<setw(4)<<C[i][j];
}
cout<<endl;
}
cout<<endl;
getch();
}
Matrik (C++)
CA#include"iostream.h"
void main(){
{
int B[3][2],C[3][2],A[3][2];
int i,j;
cout<<"Input Matrik A\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<"Matrik A["<<i<<","<<j<<"]:";
cin>>A[i][j];
}
cout<<"Input Matrik B\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<"Matrik B["<<i<<","<<j<<"]:";
cin>>B[i][j];
}
for(i=0;i<3;i++)
for(j=0;j<2;j++)
C[i][j]=A[i][j]+A[i][j];
cout<<"Matrik C\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<C[i][j]<<" ";
}
cout<<"\n";
}
}
void main(){
{
int B[3][2],C[3][2],A[3][2];
int i,j;
cout<<"Input Matrik A\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<"Matrik A["<<i<<","<<j<<"]:";
cin>>A[i][j];
}
cout<<"Input Matrik B\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<"Matrik B["<<i<<","<<j<<"]:";
cin>>B[i][j];
}
for(i=0;i<3;i++)
for(j=0;j<2;j++)
C[i][j]=A[i][j]+A[i][j];
cout<<"Matrik C\n";
for(i=0;i<3;i++)
for(j=0;j<2;j++){
cout<<C[i][j]<<" ";
}
cout<<"\n";
}
}
Struct (C++)
#include "iostream.h"
#include "stdio.h"
#include "conio.h"
struct siswa{
char nis[8];
char nama[30];
int tahun;
} rsiswa [40];
void main(){
long uang;
int i=0; int j;
char lg='Y';
do{
gotoxy (20,5);cout<<"Input Data Siswa";
gotoxy (20,6);cout<<"------------------------ ";
gotoxy (20,7);cout<<"NIS :";gets(rsiswa[i].nis);
gotoxy (20,8);cout<<"Nama :";gets(rsiswa[i].nama);
gotoxy (20,9);cout<<"Tahun :";cin>>rsiswa[i].tahun;
gotoxy (20,10);cout<<"Input Lagi [Y/T]:";cin>>lg;clrscr(); ++i;
}while (lg=='Y' || lg=='y');
clrscr();
gotoxy (10,3);cout<<"Laporan Siswa";
gotoxy (10,4);cout<<"---------------------------------------------------- ";
gotoxy (10,5);cout<<"NO NIS NAMA TAHUN UANG SEKOLAH ";
gotoxy (10,6);cout<<"---------------------------------------------------- ";
for(j=0; j<i; j++){
if (rsiswa[j].tahun==2008)uang=100000;
else if (rsiswa[j].tahun==2009)uang=110000;
else if (rsiswa[j].tahun==2010)uang=120000;
else uang=0;
gotoxy (10,7+j);cout<<j+1 <<" " <<rsiswa[j].nis;
gotoxy (21,7+j);cout<<rsiswa[j].nama;
gotoxy (41,7+j);cout<<rsiswa[j].tahun <<" " <<uang;
}
gotoxy (10,8+j);cout << "---------------------------------------";
}
#include "stdio.h"
#include "conio.h"
struct siswa{
char nis[8];
char nama[30];
int tahun;
} rsiswa [40];
void main(){
long uang;
int i=0; int j;
char lg='Y';
do{
gotoxy (20,5);cout<<"Input Data Siswa";
gotoxy (20,6);cout<<"------------------------ ";
gotoxy (20,7);cout<<"NIS :";gets(rsiswa[i].nis);
gotoxy (20,8);cout<<"Nama :";gets(rsiswa[i].nama);
gotoxy (20,9);cout<<"Tahun :";cin>>rsiswa[i].tahun;
gotoxy (20,10);cout<<"Input Lagi [Y/T]:";cin>>lg;clrscr(); ++i;
}while (lg=='Y' || lg=='y');
clrscr();
gotoxy (10,3);cout<<"Laporan Siswa";
gotoxy (10,4);cout<<"---------------------------------------------------- ";
gotoxy (10,5);cout<<"NO NIS NAMA TAHUN UANG SEKOLAH ";
gotoxy (10,6);cout<<"---------------------------------------------------- ";
for(j=0; j<i; j++){
if (rsiswa[j].tahun==2008)uang=100000;
else if (rsiswa[j].tahun==2009)uang=110000;
else if (rsiswa[j].tahun==2010)uang=120000;
else uang=0;
gotoxy (10,7+j);cout<<j+1 <<" " <<rsiswa[j].nis;
gotoxy (21,7+j);cout<<rsiswa[j].nama;
gotoxy (41,7+j);cout<<rsiswa[j].tahun <<" " <<uang;
}
gotoxy (10,8+j);cout << "---------------------------------------";
}
Latihan pertama
#include "conio.h"
#include "iostream.h"
#include "stdio.h"
#include "string.h"
struct barang{
int kode;
int jumlah;
}rproduk[40];
void main(){
int i=0,j;
char lg;
char nama[20];
long harga;
long total;
do{
gotoxy(10,5);cout << "Input Data Penjualan";
gotoxy(10,6);cout << "--------------------";
gotoxy(10,7);cout << "Kode : ";cin >> rproduk[i].kode;
gotoxy(10,9);cout << "Jumlah : ";cin >> rproduk[i].jumlah;
gotoxy(10,10);cout << "Input lagi[Y/T] : ";cin >> lg;
clrscr();i++;
}while(lg=='Y' || lg=='y');
gotoxy(5,2);cout << "Laporan Data Penjualan";
gotoxy(5,3);cout << "---------------------------------------------------------";
gotoxy(5,4);cout << "No Kode Nama Barang Harga Jumlah Total Harga";
gotoxy(5,5);cout << "---------------------------------------------------------";
for (j=0;j<i;j++){
switch(rproduk[j].kode){
case 1:
strcpy(nama,"TV");
harga=1000000;
break;
case 2:
strcpy(nama,"DVD");
harga=650000;
break;
case 3:
strcpy(nama,"CD ROOM");
harga=400000;
break;
default:strcpy,"--";harga=0;
}
gotoxy(5,6+j);cout << j+1 << " ";
gotoxy(9,6+j);cout << rproduk[j].kode << " ";
gotoxy(15,6+j);cout << nama;
gotoxy(28,6+j);cout << "Rp ";
gotoxy(31,6+j);cout << harga;
gotoxy(46,6+j);cout << rproduk[j].jumlah << " ";
total=harga*rproduk[j].jumlah;
gotoxy(51,6+j);cout << "Rp. ";
gotoxy(54,6+j);cout << total;
}
gotoxy(5,7+j);cout << "---------------------------------------------------------";
}
#include "iostream.h"
#include "stdio.h"
#include "string.h"
struct barang{
int kode;
int jumlah;
}rproduk[40];
void main(){
int i=0,j;
char lg;
char nama[20];
long harga;
long total;
do{
gotoxy(10,5);cout << "Input Data Penjualan";
gotoxy(10,6);cout << "--------------------";
gotoxy(10,7);cout << "Kode : ";cin >> rproduk[i].kode;
gotoxy(10,9);cout << "Jumlah : ";cin >> rproduk[i].jumlah;
gotoxy(10,10);cout << "Input lagi[Y/T] : ";cin >> lg;
clrscr();i++;
}while(lg=='Y' || lg=='y');
gotoxy(5,2);cout << "Laporan Data Penjualan";
gotoxy(5,3);cout << "---------------------------------------------------------";
gotoxy(5,4);cout << "No Kode Nama Barang Harga Jumlah Total Harga";
gotoxy(5,5);cout << "---------------------------------------------------------";
for (j=0;j<i;j++){
switch(rproduk[j].kode){
case 1:
strcpy(nama,"TV");
harga=1000000;
break;
case 2:
strcpy(nama,"DVD");
harga=650000;
break;
case 3:
strcpy(nama,"CD ROOM");
harga=400000;
break;
default:strcpy,"--";harga=0;
}
gotoxy(5,6+j);cout << j+1 << " ";
gotoxy(9,6+j);cout << rproduk[j].kode << " ";
gotoxy(15,6+j);cout << nama;
gotoxy(28,6+j);cout << "Rp ";
gotoxy(31,6+j);cout << harga;
gotoxy(46,6+j);cout << rproduk[j].jumlah << " ";
total=harga*rproduk[j].jumlah;
gotoxy(51,6+j);cout << "Rp. ";
gotoxy(54,6+j);cout << total;
}
gotoxy(5,7+j);cout << "---------------------------------------------------------";
}
Soal UTS
import java.io.* ;
public class ujijava{
public static void main(String Arg[]) throws IOException{
double harga= 0, total = 0 ;
int jml=0 ;
String str ;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
System.out.println("Menghitung Harga Photo Copy") ;
System.out.print("Jumlah Lembar : ") ; str = Get.readLine() ;
jml = Integer.parseInt(str) ;
if(jml>500) harga = 90 ;
else if(jml>200) harga = 125 ;
else harga = 150 ;
total = harga * jml ;
System.out.println("Harga per Lembar : "+ harga) ;
System.out.println("Total Harga : "+ total) ;
}
}
Hasilnya:
public class ujijava{
public static void main(String Arg[]) throws IOException{
double harga= 0, total = 0 ;
int jml=0 ;
String str ;
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
System.out.println("Menghitung Harga Photo Copy") ;
System.out.print("Jumlah Lembar : ") ; str = Get.readLine() ;
jml = Integer.parseInt(str) ;
if(jml>500) harga = 90 ;
else if(jml>200) harga = 125 ;
else harga = 150 ;
total = harga * jml ;
System.out.println("Harga per Lembar : "+ harga) ;
System.out.println("Total Harga : "+ total) ;
}
}
Hasilnya:
Langganan:
Postingan (Atom)




