Belajar

Di page ini saya akan mencoba berbagi mengenai ilmu yang telah saya pelajari di Teknik Elektro UII. Semoga bermanfaat.

Dasar Pemrograman Komputer
Program-program berikut dapat dijalankan dengan software codeblocks, dan dalam format .cpp

> Program Penghitung Hambatan Listrik


#include <iostream>
using namespace std;

float seri (float, float);
float par (float, float);

main () {
float R1, R2;
cout<<"program menghitung hambatan listrik\n";
cout<<"secara seri dan paralel\n";
cout<<"+++++++++++++++++++++++++++\n";
cout<<endl;

cout<<"secara seri: \n";
cout<<"hambatan total rangkaian seri= "<<seri (R1, R2) <<endl;
cout<<endl;

cout<<"secara paralel: \n";
cout<<"hambatan total rangkaian paralel= "<<par(R1, R2)<<endl;
}
float seri (float R1, float R2) {
float Rs;
cout<<"Hambatan 1= ";
cin>>R1;
cout<<"hambatan 2= ";
cin>>R2;
Rs=R1+R2;
return (Rs);
}

float par (float R1, float R2) {
float Rp;
cout<<"Hambatan 1= ";
cin>>R1;
cout<<"hambatan 2= ";
cin>>R2;
Rp=1/(1/R1+1/R2);
return (Rp);
}

                                                                                       

> Program Penghitung hambatan Resistor Seri

#include<iostream>
using namespace std;
float seri(int n)

{
    float r,jumlah;
    jumlah = 0;
    for (int c = 1;c<=n;c++)
    {
        cout<<"\tR"<<c<<": ";
        cin>>r;
        jumlah = jumlah+r;
    }
    return jumlah;
}
int main()
{
    int n;
    cout<<"Menghitung jumlah hambatan rangkaian seri\n\n";
    cout<<"Masukkan banyaknya resistor : "; cin>>n;
    cout<<"\n\tRtotal : "<<seri(n)<<" ohm ";
}
                                                                                         

> Program Pendeteksi Bilangan Prima

#include <iostream>
using namespace std;

int main(){

int x,i,count=0;

cout<<"Masukkan nilai : ";
cin>>x;

for (i=2;i<=x/2;i++)
{
if (x%i==0)
count++;
}

if (count>0 || x<2)

cout<<"\n"<<x<<" Bukan bilangan prima\n";


else

cout<<"\n"<<x<<" Bilangan prima\n";


return 0;
}

> Program Pendeteksi Bilangan Ganjil dan Genap

#include <iostream>
using namespace std;

int main(){

int x;

cout<<"Masukkan nilai : ";
cin>>x;

if (x%2==0){

cout<<"\nBilangan genap\n";
}
else if (x%2!=0){

cout<<"\nBilangan ganjil\n";
}
return 0;
}




Read More..