tekateki 0 Report post Posted September 21, 2008 (edited) saya nak tny kenapa coding ni pkai iostream.h??sbb yang saya belajar cume basic jer..contohnyer stdio.h, conio.hleh tak tolong tunjukan coding ni klau guna include stdio.h or conio.h??char jalur_3; #include<iostream.h> //fungsi untuk mencetak nilai - nilai perintang void nilai_perintang() { cout<<endl; cout<<" | Warna | Jalur 1 | Jalur 2 | Jalur 3 |"<<endl <<"[A] | Hitam | 0 | 0 | 1 |"<<endl <<"[B] | Coklat | 1 | 1 | 10 |"<<endl <<"[C] | Merah | 2 | 2 | 100 |"<<endl <<"[D] | Jingga | 3 | 3 | 1k |"<<endl <<"[E] | Kuning | 4 | 4 | 10k |"<<endl <<"[F] | Hijau | 5 | 5 | 100k |"<<endl <<"[G] | Biru | 6 | 6 | 1M |"<<endl <<"[H] | Violet | 7 | 7 | 10M |"<<endl <<"[I] | Kelabu | 8 | 8 | 100M |"<<endl <<"[J] | Putih | 9 | 9 | -- |"<<endl; } char baca_jalur1() {char jalur1; cout << "\nMasukkan jalur pertama : "; cin >> jalur1; return jalur1; } int kira_jalur1(char jalur1) {int nilai_jalur1; switch (jalur1) { case 'A' : case 'a' : nilai_jalur1 = 0; break; case 'B' : case 'b' : nilai_jalur1 = 1; break; case 'C' : case 'c' : nilai_jalur1 = 2; break; case 'D' : case 'd' : nilai_jalur1 = 3; break; case 'E' : case 'e' : nilai_jalur1 = 4; break; case 'F' : case 'f' : nilai_jalur1 = 5; break; case 'G' : case 'g' : nilai_jalur1 = 6; break; case 'H' : case 'h' : nilai_jalur1 = 7; break; case 'I' : case 'i' : nilai_jalur1 = 8; break; case 'J' : case 'j' : nilai_jalur1 = 9; break; } return nilai_jalur1; } char baca_jalur2() {char jalur2; cout << "\nMasukkan jalur kedua : "; cin >> jalur2; return jalur2; } int kira_jalur2(char jalur2) {int nilai_jalur2; switch (jalur2) { case 'A' : case 'a' : nilai_jalur2 = 0; break; case 'B' : case 'b' : nilai_jalur2 = 1; break; case 'C' : case 'c' : nilai_jalur2 = 2; break; case 'D' : case 'd' : nilai_jalur2 = 3; break; case 'E' : case 'e' : nilai_jalur2 = 4; break; case 'F' : case 'f' : nilai_jalur2 = 5; break; case 'G' : case 'g' : nilai_jalur2 = 6; break; case 'H' : case 'h' : nilai_jalur2 = 7; break; case 'I' : case 'i' : nilai_jalur2 = 8; break; case 'J' : case 'j' : nilai_jalur2 = 9; break; } return nilai_jalur2; } char baca_jalur3() {char jalur3; cout << "\nMasukkan jalur ketiga : "; cin >> jalur3; return jalur3; } int kira_jalur3(char jalur3) {int nilai_jalur3; switch (jalur3) { case 'A' : case 'a' : nilai_jalur3 = 0; break; case 'B' : case 'b' : nilai_jalur3 = 1; break; case 'C' : case 'c' : nilai_jalur3 = 2; break; case 'D' : case 'd' : nilai_jalur3 = 3; break; case 'E' : case 'e' : nilai_jalur3 = 4; break; case 'F' : case 'f' : nilai_jalur3 = 5; break; case 'G' : case 'g' : nilai_jalur3 = 6; break; case 'H' : case 'h' : nilai_jalur3 = 7; break; case 'I' : case 'i' : nilai_jalur3 = 8; break; case 'J' : case 'j' : nilai_jalur3 = 9; break; } return nilai_jalur3; } void main () { nilai_perintang(); char jalur1; char jalur2; char jalur3; jalur1 = baca_jalur1(); jalur2 = baca_jalur2(); jalur3 = baca_jalur3(); cout <<"\nNilai perintang ialah " <<kira_jalur1(jalur1)<<kira_jalur2(jalur2)<<kira_jalur3(jalur3)<<"Ohm"; } Edited September 24, 2008 by tekateki Quote Share this post Link to post Share on other sites
Mhd Bakri 0 Report post Posted September 22, 2008 tukar cout ke printf, endl ke \n, cin ke scanf.e.g: cout << "nilai i = " << i << endl; ===> printf("nilai i = %d\n", i); cout<<" | Warna | Jalur 1 | Jalur 2 | Jalur 3 |"<<endl; ===> printf(" | Warna | Jalur 1 | Jalur 2 | Jalur 3 |\n"); cin >> jalur1; ===> scanf("%c", &jalur1); Quote Share this post Link to post Share on other sites
tekateki 0 Report post Posted September 22, 2008 (edited) untuk part yg ni cam mn lak??char baca_jalur1() {char jalur1; cout << "\nMasukkan jalur pertama : "; cin >> jalur1; return jalur1; } int kira_jalur1(char jalur1) {int nilai_jalur1; switch (jalur1) { case 'A' : case 'a' : nilai_jalur1 = 0; break; case 'B' : case 'b' : nilai_jalur1 = 1; break; case 'C' : case 'c' : nilai_jalur1 = 2; break; case 'D' : case 'd' : nilai_jalur1 = 3; break; case 'E' : case 'e' : nilai_jalur1 = 4; break; case 'F' : case 'f' : nilai_jalur1 = 5; break; case 'G' : case 'g' : nilai_jalur1 = 6; break; case 'H' : case 'h' : nilai_jalur1 = 7; break; case 'I' : case 'i' : nilai_jalur1 = 8; break; case 'J' : case 'j' : nilai_jalur1 = 9; break; } return nilai_jalur1; } Edited September 24, 2008 by tekateki Quote Share this post Link to post Share on other sites
otai_g 3 Report post Posted October 7, 2008 er mn dpt source code ni?mcm kenal jerk..berbalik pd persoalan ko.knp pki iostream.h?itu kan hedaer filer.kalo x guna iostream.h function bg cin dan cout semua x bleh guna.ada phm?setiap header file dia ada function yg tersendiri.cthnya stdio.h knp kita x guna?sebabnya ialah stdio.h adalah bg utk output data yg berformat.sbg cth kalo nilai perintang tu adalah 1.234455555 ohm.kita bleh bundarkan kpd 1.23 ohm saja dgn menggunakan stdio.h beserta dgn function2 tertentu dlm header file stdio.hsama jgk dgn conio.haku pun x igt apa function header file conio.hgi refer internet. Quote Share this post Link to post Share on other sites