BTC USD 81,110.6 Gold USD 4,378.12
Time now: Jun 1, 12:00 AM

Wahai pakar Borland C++

aku tak tau sangat kira perintang ni. aku carik2 gune google. blajar skit2 camner kira perintang. Tak tau btol ker tak.
Yg aku buat camni. Aku compile tak gune borland c++, aku gune compiler g++


/*************************************
* Aturcara untuk mengira nilai perintang
* *************************************/
int jalur1,jalur2,jalur3;
float a,b;
//char c[10];
float c;

void nilai_perintang();
void jalur();

#include<iostream.h>
#include <string.h>
//fungsi untuk mencetak nilai - nilai perintang
void nilai_perintang()
{
cout<<endl;
cout<<" | Warna | Jalur 1 | Jalur 2 | Jalur 3 |"<<endl
<<"[1] | Hitam | 0 | 0 | 1 |"<<endl
<<"[2] | Coklat | 1 | 1 | 10 |"<<endl
<<"[3] | Merah | 2 | 2 | 100 |"<<endl
<<"[4] | Jingga | 3 | 3 | 1k |"<<endl
<<"[5] | Kuning | 4 | 4 | 10k |"<<endl
<<"[6] | Hijau | 5 | 5 | 100k |"<<endl
<<"[7] | Biru | 6 | 6 | 1M |"<<endl
<<"[8] | Violet | 7 | 7 | 10M |"<<endl
<<"[9] | Kelabu | 8 | 8 | 100M |"<<endl
<<"[10] | Putih | 9 | 9 | -- |"<<endl;
}

void jalur()
{cout << "\nMasukkan jalur pertama : ";
cin >> jalur1;

if (jalur1 == 1)
a = 0;
if (jalur1 == 2)
a = 1;
if (jalur1 == 3)
a = 2;
if (jalur1 == 4)
a = 3;
if (jalur1 == 5)
a = 4;
if (jalur1 == 6)
a = 5;
if (jalur1 == 7)
a = 6;
if (jalur1 == 8)
a = 7;
if (jalur1 == 9)
a = 8;
if (jalur1 == 10)
a = 9;

cout << "\nMasukkan jalur kedua : ";
cin >> jalur2;

if (jalur2 == 1)
b = 0;
if (jalur2 == 2)
b = 1;
if (jalur2 == 3)
b = 2;
if (jalur2 == 4)
b = 3;
if (jalur2 == 5)
b = 4;
if (jalur2 == 6)
b = 5;
if (jalur2 == 7)
b = 6;
if (jalur2 == 8)
b = 7;
if (jalur2 == 9)
b = 8;
if (jalur2 == 10)
b = 9;


cout << "\nMasukkan jalur ketiga : ";
cin >> jalur3;

if (jalur3 == 0)
c=1;

if (jalur3 == 1)
c=10
;
if (jalur3 == 2)
c=100;

if (jalur3 == 3)
c=1000;

if (jalur3 == 4)
c=10000;

if (jalur3 == 5)
c=100000;

if (jalur3 == 6)
c=1000000;

if (jalur3 == 7)
c=10000000;

if (jalur3 == 8)
c=100000000;

if (jalur3 == 9)
c=1000000000;

float kira;
float jawapan;
kira = (((a * 10 )+ b) * c)/10;
if (kira <=999) {
cout << "\nNilai perintang : " <<kira<<" Ohm";
}
if ((kira > 999 ) && (kira <=1000000)) {
jawapan = kira /1000;

cout << "\nNilai perintang : " <<jawapan<<" KiloOhms";
}

if (kira > 1000000) {
jawapan = kira / 1000000;
cout << "\nNilai perintang : " <<jawapan<<" MegaOhms";
}
cout << "\nNilai perintang : " << kira<<" Ohms";
}

int main()
{
nilai_perintang();
jalur();
}

waaa....

mnepati kehendak soalan.....

terer r bro nie....

time kasih bnyk2....

hnye Allah je boleh balas jasa kamu....:) :) :)
 
Back
Top
Log in Register