Showing posts with label Pemograman Bahasa C. Show all posts
Showing posts with label Pemograman Bahasa C. Show all posts

Friday, 26 October 2018

Program Segitiga ABC

#include<stdio.h>
#include<conio.h>

main()
{
int n, i,  c;
char a='A';

printf("Enter the number of rows of Floyd's triangle to print\n");
scanf("%d",&n);

for ( i = 1 ; i <= n ; i++ )
{
for ( c = 1 ; c <= i ; c++ )
{
printf("%c ",a);
a++;
}
printf("\n");
}

getch();
return 0;
}

Program Segitiga 123

#include <stdio.h>
#include <conio.h>
main()
{
int a,b,c,d,e,f;
printf("masukan tinggi segitiga = ");
scanf("%d",&a);
printf("1\n");
for (c=2;c<=a;c++)
{ b=c;
  printf("%d  ",c);
for (d=1;d<=c;d++)
{if(d==1||d==2)
{
b=b+a-1;
}
else b=b+a+1-d;
printf("%d  ",b);
}
  printf ("\n");
}

getch();
}

Program Input Data Nilai Mahasiswa

#include "stdio.h"
#include "conio.h"
void main()
{ int index, nilai[10];
clrscr();
/* input nilai mahasiswa */
printf("Input nilai 10 mahasiswa \n ");
for(index=0; index < 10; index++)
{ printf("Mahasiswa %i : ", index+1);
scanf("%i", &nilai[index]);
}
/* tampilkan nilai mahasiswa */
printf("Nilai mahasiswa yang telah diinput");
for(index=0; index < 10; index++)
{ printf("%5.0i", nilai[index]);
}
getch();
}

Program Menjumlahkan Nilai Array

#include<stdio.h>
void main()
{
int data[5] = {2,5,7,4,8}, total = 0;
int i;
printf("Program menjumlahkan nilai array\n");
printf("--------------------------------\n\n");
for (i=0;i<5 i="" p="">total = total + data[i];
printf ("Total Nilai= %i\n",total);
printf ("\nBy Meldiya Reza\n");
}


Program Mencari Rata-Rata Dengan Array

#include<stdio.h>
#include<string.h>
int i,nilai[100],j,x=0;
float total=0,rata;
char nama[100];
main()
{
printf("Program Entry nilai\n");
printf("---------------------\n");
printf("Nama\t= ");scanf("%s",&nama);
printf("jumlah nilai\t= ");scanf("%i",&i);
for(j=1;j<=i;j++)
{
printf("Nilai ke- %i = ",j);scanf("%i",&x);
total=x+total;
}
rata=total/i;
printf("\n%s, nilai rata-rata adalah %4.2f",nama,rata);
}

Saturday, 15 October 2016

Program Bilangan Prima

 #include<stdio.h>
 #include
 void main ()
 {
  clrscr();
  int n,c=0;
  printf("masukan angka = ");scanf("%d",&n);
  printf("deret bilangan prima adalah\n");
  for (int i=1;i<=n;i++)
    {
      for(int j=1;j<=i;j++)
        {
         if(i%j==0)
         {

         c++;
         }
        }
        if(c==2)printf("%d\t",i);
        c=0;
    }
    getch();
 }

Program Deret Aritmatika

#include
#include
int a,r,x,n,Un,i;
void geometri(int Un);
main()
{
printf("Program Deret Aritmetika");
printf("\n------------------------\n");
printf("Bilangan pertama (a)= ");scanf("%i",&a);
printf("Rasio            (r)= ");scanf("%i",&r);
printf("Suku ke           n = ");scanf("%i",&n);
printf("\nDeret Aritmetika bilangannya :\n");
geometri(Un);

}

Program Deret Fibonacci

#include
#include
#include
int n;
char lagi;
int fibonacci(int n);
int main()
{
atas: Algoritma
cout<<"\n\nProgram Fibonacci "<cout<<"By Meldiya Reza"<cout<<"----------------------"<cout<<"\njumlah bilangan fibonacci : ";cin>>n;
for(int i=1;i<=n;i++)
cout<cout<printf("\nMau Menghitung Lagi [Y/T] : ");
scanf("%s",&lagi);
if (lagi=='Y'||lagi=='y')
goto atas;
else
goto bawah;

Program Data Mahasiswa Menggunakan Case dan Array

#include "stdio.h"
#include "conio.h"
#include "string.h"
void main()
{ char jurusan[25], jenjang[10], nim[10], nama[20];
clrscr();
printf("Masukkan nama Anda : "); gets(nama);
printf("Masukkan NIM Anda  : "); gets(nim);
/***** cari jurusan *****/
switch(nim[2])
{
case '1' : strcpy(jurusan, "Teknik Informatika");
break;
case '2' : strcpy(jurusan, "Teknik Elektronika");
break;
case '3' : strcpy(jurusan, "Teknik Komputer Jaringan");
break;
case '4' : strcpy(jurusan, "Teknik Elektronika Industri");
break;
default : printf("Anda salah memasukkan NIM. Coba periksa lagi !");
break;
}

Wednesday, 30 October 2013

Operasi Aritmatik menggunakan Argument Command Line


/**
 *
 * @author Geminiclev
 */
import java.util.Scanner;
public class OperasiAritmatik {

public static void main(String[] args) {
String bil1= args[0];
String bil2= args[1];
int sum ;
int difference ;
int product;
int quotient;
Scanner in = new Scanner(System.in);
System.out.println("Inputkan 2 buah Bilangan");
bil1 = in.nextLine();
bil2 = in.nextLine();

if (args.length > 0){
int a = Integer.parseInt(bil1);
int b = Integer.parseInt(bil2);
sum= a+b;
difference = a - b;
product = a * b;
quotient = a / b;
System.out.println("Sum       ="+sum);
System.out.println("Different ="+difference);
System.out.println("Product   ="+product);
System.out.println("Quotient  ="+quotient);
                             }
}
}

Upzz jangan lupa properties projectnya diganti ya dengan bil1 dan bil2.

Monday, 7 May 2012

Program deret aritmatika dengan C


#include <stdio.h>
int a,b,n,Un,i;
void aritmetika(int Un);
main()
{
printf("Program Deret Aritmetika");
printf("\n------------------------\n");
printf("Bilangan pertama (a)= ");scanf("%i",&a);
printf("Beda             (b)= ");scanf("%i",&b);
printf("Suku ke           n = ");scanf("%i",&n);
printf("\nDeret Aritmetika bilangannya :\n");
aritmetika(Un);
}
void aritmetika(int Un)
{
Un= a + (n-1)*b;
i = a;
while (i <= Un)
{
printf("%d ", i);
i = i + b;
} }

Monday, 30 April 2012

Program Eliminasi Gaus dengan C

Program eliminasi gauss jordan dengan bahasa c
#include <stdio.h>

main()
{
int i, j,d,e,f,g,h,k,l,m,n,o,p,q,a[4][4], x1,x2,x3;
printf ("----Program Eliminasi Gauss Jordan----\n");
printf ("   ----Meldiya Reza 1102689----\n\n");
for (i=0;i<3;i++)
{
for (j=0;j<4;j++)
{
printf ("Masukkan nilai matriks A[%d][%d] : ",i+1,j+1);
scanf ("%i", &a[i][j]);

}
}
printf ("\n");

    printf("Ni bentuk aljabarnya, buat dilihat-lihat\n");
    printf("----------------------------------------\n");
    printf("%ix1 (+) %ix2 (+) %ix3 = %i \n",a[0][0],a[0][1],a[0][2],a[0][3]);
    printf("%ix1 (+) %ix2 (+) %ix3 = %i \n",a[1][0],a[1][1],a[1][2],a[1][3]);
    printf("%ix1 (+) %ix2 (+) %ix3 = %i \n\n",a[2][0],a[2][1],a[2][2],a[2][3]);

printf ("---Dan yang ini bentuk Matrik A-nya---  \n\n");
for (i=0;i<3;i++)
{
for (j=0;j<4;j++)
{
printf ("%i   ",a[i][j]);
}
printf ("\n\n");
}

printf("     ---Bagian ini merupakan---\n");
printf("Matrik pengganti dari A atau matrik A1 \n");
printf("--------------------------------------\n\n");

  printf("%i ", a[0][0]);
  printf("%i ", a[0][1]);
  printf("%i ", a[0][2]);
  printf("%i ", a[0][3]); printf ("\n\n");


    d=((a[0][0]*a[1][0]) - (a[1][0]*a[0][0]))  ;  printf("%i ",d);
    e=((a[0][0]*a[1][1]) - (a[1][0]*a[0][1]))  ;  printf("%i ",e);
    f=((a[0][0]*a[1][2]) - (a[1][0]*a[0][2]))  ;  printf("%i ",f);
    g=((a[0][0]*a[1][3]) - (a[1][0]*a[0][3]))  ;  printf("%i ",g);printf ("\n\n");

    h=((a[0][0]*a[2][0]) - (a[2][0]*a[0][0]))  ;  printf("%i ",h);
    k=((a[0][0]*a[2][1]) - (a[2][0]*a[0][1]))  ;  printf("%i ",k);
    l=((a[0][0]*a[2][2]) - (a[2][0]*a[0][2]))  ;  printf("%i ",l);
    m=((a[0][0]*a[2][3]) - (a[2][0]*a[0][3]))  ;  printf("%i ",m);printf ("\n\n");


  printf("     ---Bagian ini merupakan---\n");
  printf("Matrik pengganti dari A1 atau matrik A2\n\n");
  printf("--------------------------------------\n");
  printf("%i ", a[0][0]);
  printf("%i ", a[0][1]);
  printf("%i ", a[0][2]);
  printf("%i ", a[0][3]); printf ("\n\n");

  printf("%i ", d);
  printf("%i ", e);
  printf("%i ", f);
  printf("%i ", g); printf ("\n\n");

    printf("%i ",h);
    n=((k*e) - (e*k))  ;  printf("%i ",n);
    o=((l*e) - (f*k))  ;  printf("%i ",o);
    p=((m*e) - (g*k))  ;  printf("%i ",p); printf ("\n\n");

    printf("Ni lho Hasil X1, X2, dan X3-nya\n\n");
    x3=p/o;
    printf("X3 = %d ", x3); printf ("\n");
    x2=(g-(f*x3))/e;
    printf("X2 = %d ", x2); printf ("\n");
    x1=(a[0][3]-a[0][1]*x2- a[0][2]*x3)/a[0][0];
    printf("X1 = %d ", x1); printf ("\n");

}

Tuesday, 10 April 2012

Membuat Matrik dengan C



/* Penjumlahan Matrik */
#include<stdio.h>
#include
void main()
{
int A[2][3],B[2][3],i,j,X;
clrscr();
/** Matriks A **/
for (i=0;i<2;i++)
{
for(j=0;j<3;j++)
{ printf("Masukkan data matrik A[%i][%i]: ",i+1,j+1);
scanf("%i", &A[i][j]);
}
}
printf("\n");
printf("Matriks A\n");
for (i=0;i<2;i++)
{
for (j=0;j<3;j++)
{
printf(" %i",A[i][j]);
}
printf("\n");
}
/** Matriks B **/
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{ printf("Masukkan data matrik B[%i][%i]: ",i,j);
scanf("%i", &B[i][j]);
}
}
printf("\n");
printf("Matriks B\n");
for (i=0;i<2;i++)
{
for (j=0;j<3;j++)
{
printf(" %i",B[i][j]);
}
printf("\n");
}
printf("Penjumlahan matriks \n");
for( i=0;i<2;i++)
{
for( j=0;j<3;j++)
{
X=A[i][j]+B[i][j];printf("%i",X);
printf(" ");printf(" ");
}
printf("\n");
} }

Output