Populer Posts Hari ini
Popular Posts
-
Java Inputan / Ouput Kumpulan Source Code dengan Bahasa Java IF ...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum da...
-
#include <stdio.h> #include <stdlib.h> void DesimalToBiner(int N){ if(N>1){ DesimalToBiner(N/2); } ...
-
1. Insertion Sort 2. Buble Sort 3. Shell Sort 4. Quick Sort 5. Pengurutan Matriks
-
Palindrom adalah sebuah kata, frasa, angka maupun susunan lainnya yang dapat dibaca dengan sama baik dari depan maupun bela...
-
Pengertian Akar persamaan kuadrat Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari...
-
Perulangan For yaitu perulangan yang dilakukan ketika kondisi kapan perulangan dihentikan dan banyaknya proses perulang...
-
program kalkulator GUI dengan java di netbeans Download
-
Bilangan Prima adalah bilangan asli yang lebih dari satu yang tidak dapat dibagi oleh bilangan manapun kecuali o...
-
#include <stdio.h> #include <conio.h> int main() { int i,j,c; printf("deret bilangan prima 1-100 adalah \n...
Powered by Blogger.
Labels
Lorem 1
adsense
"
});
Circle Gallery
"
});
‹
›
News
"
});
Frekuensi Kemunculan data
adalah menghitung banyaknya data yang muncul dalam sekelompok data. Misalnya ada sekelompok data seperti berikut :
4 7 6 8 5 8 7 5 9 8 5 8 7 4 9 6 6 9 5 6
Secara tertulis, frekuensi data diperoleh dengan cara menghitung banyaknya tiap data dan menuliskan data mulai dari data yang terkecil ke terbesar dalam tabel. Kolom pertama berisi data dan kolom kedua berisi frekuensi masing-masing data.
Source Code Menghitung Frekuensi Kemunculan Data Dengan Bahasa Java
package menghitungfrekuensikemunculandata;
import java.util.Scanner;
public class MenghitungFrekuensiKemunculanData {
private static void FrekuensiKemunculanData(int N){
int i,Frekuensi,Angka,AngkaSelanjutnya;
Scanner input=new Scanner(System.in);
int [] A=new int[N+1];
for(i=0;i<N;i++){
System.out.print("Masukkan elemen data ke:"+i+"\t");
A[i]=input.nextInt();
}
//Pengurutan Data
for(i=0;i<N;i++){
for(int j=i+1;j<N;j++){
if(A[j]<A[i]){
int temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
}
Frekuensi=1;
i=0;
System.out.println("");
System.out.println("Fekuensi Kemunculan Data");
System.out.println("");
System.out.println("Nilai(X)"+"\tFrekuensi(f)");
while(i <N){
Angka=A[i];
AngkaSelanjutnya =A[i+1];
if (Angka == AngkaSelanjutnya){
Frekuensi = Frekuensi+1;
}
else{
System.out.println(""+Angka+"\t\t:"+Frekuensi);
Frekuensi = 1;
}
i = i + 1;
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int i;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan banyak jumlah data :\t");
int N=input.nextInt();
FrekuensiKemunculanData(N);
}
}
for - if - java - prosedur - while
Pengertian Akar persamaan kuadrat
Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk umum dari persamaan kuadrat yaitu y=ax²+bx+c dengan a≠0 dan koefisien kuadrat a merupakan koefisien dari x², koefisien linear b merupakan koefisien dari x sedangkan c adalah koefisien konstan atau biasa juga disebut suku bebas. Nilai koefisien a,b dan c ini yang menentukan bagaimana bentuk parabola dari fungsi persamaan kuadrat dalam ruang xy.
Contoh:
Tentukan Akar persamaan kuadart dari 2X^2 - 2X -4 =0,
Maka a=2, b= -2, c =-4
Contoh:
Tentukan Akar persamaan kuadart dari 2X^2 - 2X -4 =0,
Maka a=2, b= -2, c =-4
Source code dan Program Akar Persamaan Kuadrat dengan Java
package akarpersamaankudarat;
import static java.lang.Math.sqrt;
import java.util.Scanner;
public class AkarPersamaanKudarat {
private static void PersamaanKuadrat(int a, int b, int c){
float D,X1 = 0,X2=0;
D=(b*b)-(4*a*c);
if(D<0){
System.out.println("Akar-Akar persamaan kuadratnya Imajiner");
}
else if(D>0){
X1=(float) (-b + sqrt(D))/(2*a);
X2=(float) (-b - sqrt(D))/(2*a);
}
else{
X1=(float) (-b + sqrt(D))/(2*a);
X2=X1;
}
System.out.println("Akar-Akar persamaan Kudratnya adalah :");
System.out.println("X1:\t"+X1);
System.out.println("X2:\t"+X2);
}
public static void main(String[] args) {
int A,B,C;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan a:\t");
A=input.nextInt();
System.out.print("Masukkan b:\t");
B=input.nextInt();
System.out.print("Masukkan c:\t");
C=input.nextInt();
PersamaanKuadrat(A, B, C);
}
}
Hasil
Mohon like dan komentarnya, terima kasih!!!
if - input/output - java - matematika - prosedur
Pengertian Modus
Modus adalah data yang paling sering muncul. Jika terdapat dua data yang memilki nilai sekaligus jumlah sering munculnya sama maka modusnya kedua data tersebut.Contoh :
2, 4, 1, 3, 3, 5, 2, 4, 2
Modus =2
Source Code menentukan Modus dengan Java
package modus;import java.util.Scanner;
public class Modus {
private static void ModuS(int N){
int HModus=0,i,FrekModus,KandidatModus,FrekKandidatModus;
boolean MasihSama;
Scanner input=new Scanner(System.in);
int [] A=new int[N];
for(i=0;i<N;i++){
System.out.print("Masukkan elemen data ke:"+i+"\t");
A[i]=input.nextInt();
}
//Pengurutan Data
for(i=0;i<N-1;i++){
for(int j=i+1;j<N;j++){
if(A[j]<A[i]){
int temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
}
FrekModus=0;
i=0;
while(i <N){
KandidatModus=A[i];
FrekKandidatModus=1;
i++;
MasihSama = true;
while(MasihSama && i<N){
if(A[i]==KandidatModus){
FrekKandidatModus=FrekKandidatModus+1;
MasihSama=true;
}
else{
MasihSama=false;
}
i++;
}
if(FrekKandidatModus > FrekModus){
HModus=KandidatModus;
FrekModus=FrekKandidatModus;
}
}
System.out.println("Modus :\t"+HModus);
}
public static void main(String[] args) {
int i;
Scanner input=new Scanner(System.in);
System.out.print("Masukkan banyak jumlah data :\t");
int N=input.nextInt();
ModuS(N);
}
}
Hasilnya
Algoritma menentukan modus
Mohon Like dan Komentarnya, Terimah Kasih
for - input/output - java - matematika - prosedur - while
Pengertian Bilangan Fibonacci
Barisan bilangan Fibonacci pertama kali dikemukakan oleh Leonardo Pisano atau lebih dikenal sebagai Fibonacci. Ia merupakan seorang ahli matematika yang cukup terkenal di masa abad pertengahan. Barisan Fibonacci merupakan sebuah barisan bilangan yang memiliki bentuk yang unik. Suku pertama dari barisan bilangan ini adalah 1, kemudian suku keduanya juga 1, lalu untuk suku ketiga ditentukan dengan menjumlahkan kedua suku sebelumnya sehingga diperoleh barisan bilangan dengan pola di bawah ini:
1, 1, 2, 3, 5, 8, 13, 21, 34 ...dan seterusnya.
Source code / program dengan bahasa Java
package fibonacci;
import java.util.Scanner;
public class Fibonacci {
private static void Fib(int n){
int p,q,r,i;
p=0;
q=1;
for(i=1;i<=n;i++){
System.out.print(" "+p);
r=p+q;
p=q;
q=r;
}
}
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Maukkan N: \t");
int N=input.nextInt();
if (N>=1){
Fib(N);
}
else{
System.out.println("N harus lebih besar dari 1 !!!");
}
}
Mohon Like dan Komentarnya, Terimah kasih!!!
for - if - matematika - prosedur
#include<stdio.h>
#include<math.h>
#include<conio.h>
float determinant(float a[25][25],float k);
void cofactor(float num[25][25],float f);
void transpose(float num[25][25],float fac[25][25],float r);
int main()
{
float a[25][25],k,d;
int i,j;
printf("-------------------------------------------------------------\n");
printf("----------------program invers matriks------------------------\n");
printf("-------------------------------------------------------------\n");
printf("masukkan ordo matriks : ");
scanf("%f",&k);
printf("masukkan elemen dari matriks %.0fX%.0f \n",k,k);
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
printf("A(%d,%d)",i+1,j+1);
scanf("%f",&a[i][j]);
}
}
d=determinant(a,k);
printf("Determinan = %.2f",d);
if (d==0)
printf("\nInverse matriks tidak temukan\n");
else
cofactor(a,k);
printf("\n\n**** terimah kasih telah menggunakan program!!! ****");
getch();
}
/*For calculating Determinant of the Matrix */
float determinant(float a[25][25],float k)
{
float s=1,det=0,b[25][25];
int i,j,m,n,c;
if (k==1)
{
return (a[0][0]);
}
else
{
det=0;
for (c=0;c<k;c++)
{
m=0;
n=0;
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
b[i][j]=0;
if (i != 0 && j != c)
{
b[m][n]=a[i][j];
if (n<(k-2))
n++;
else
{
n=0;
m++;
}
}
}
}
det=det + s * (a[0][c] * determinant(b,k-1));
s=-1 * s;
}
}
return (det);
}
void cofactor(float num[25][25],float f)
{
float b[25][25],fac[25][25];
int p,q,m,n,i,j;
for (q=0;q<f;q++)
{
for (p=0;p<f;p++)
{
m=0;
n=0;
for (i=0;i<f;i++)
{
for (j=0;j<f;j++)
{
if (i != q && j != p)
{
b[m][n]=num[i][j];
if (n<(f-2))
n++;
else
{
n=0;
m++;
}
}
}
}
fac[q][p]=pow(-1,q + p) * determinant(b,f-1);
}
}
transpose(num,fac,f);
}
/*Finding transpose of matrix*/
void transpose(float num[25][25],float fac[25][25],float r)
{
int i,j;
float b[25][25],inverse[25][25],d;
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
b[i][j]=fac[j][i];
}
}
d=determinant(num,r);
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
inverse[i][j]=b[i][j] / d;
}
}
printf("\n\n\nThe inverse of matrix is : \n");
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
printf("\t%.1f",inverse[i][j]);
}
printf("\n");
}
}
#include<math.h>
#include<conio.h>
float determinant(float a[25][25],float k);
void cofactor(float num[25][25],float f);
void transpose(float num[25][25],float fac[25][25],float r);
int main()
{
float a[25][25],k,d;
int i,j;
printf("-------------------------------------------------------------\n");
printf("----------------program invers matriks------------------------\n");
printf("-------------------------------------------------------------\n");
printf("masukkan ordo matriks : ");
scanf("%f",&k);
printf("masukkan elemen dari matriks %.0fX%.0f \n",k,k);
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
printf("A(%d,%d)",i+1,j+1);
scanf("%f",&a[i][j]);
}
}
d=determinant(a,k);
printf("Determinan = %.2f",d);
if (d==0)
printf("\nInverse matriks tidak temukan\n");
else
cofactor(a,k);
printf("\n\n**** terimah kasih telah menggunakan program!!! ****");
getch();
}
/*For calculating Determinant of the Matrix */
float determinant(float a[25][25],float k)
{
float s=1,det=0,b[25][25];
int i,j,m,n,c;
if (k==1)
{
return (a[0][0]);
}
else
{
det=0;
for (c=0;c<k;c++)
{
m=0;
n=0;
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
b[i][j]=0;
if (i != 0 && j != c)
{
b[m][n]=a[i][j];
if (n<(k-2))
n++;
else
{
n=0;
m++;
}
}
}
}
det=det + s * (a[0][c] * determinant(b,k-1));
s=-1 * s;
}
}
return (det);
}
void cofactor(float num[25][25],float f)
{
float b[25][25],fac[25][25];
int p,q,m,n,i,j;
for (q=0;q<f;q++)
{
for (p=0;p<f;p++)
{
m=0;
n=0;
for (i=0;i<f;i++)
{
for (j=0;j<f;j++)
{
if (i != q && j != p)
{
b[m][n]=num[i][j];
if (n<(f-2))
n++;
else
{
n=0;
m++;
}
}
}
}
fac[q][p]=pow(-1,q + p) * determinant(b,f-1);
}
}
transpose(num,fac,f);
}
/*Finding transpose of matrix*/
void transpose(float num[25][25],float fac[25][25],float r)
{
int i,j;
float b[25][25],inverse[25][25],d;
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
b[i][j]=fac[j][i];
}
}
d=determinant(num,r);
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
inverse[i][j]=b[i][j] / d;
}
}
printf("\n\n\nThe inverse of matrix is : \n");
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
printf("\t%.1f",inverse[i][j]);
}
printf("\n");
}
}
C - for - fungsi - prosedur
#include<stdio.h>
#include<math.h>
#include<conio.h>
float determinant(float a[25][25],float k);
void cofactor(float num[25][25],float f);
void transpose(float num[25][25],float fac[25][25],float r);
int main()
{
float a[25][25],k,d;
int i,j;
printf("-------------------------------------------------------------\n");
printf("----------------program invers matriks------------------------\n");
printf("-------------------------------------------------------------\n");
printf("masukkan ordo matriks : ");
scanf("%f",&k);
printf("masukkan elemen dari matriks %.0fX%.0f \n",k,k);
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
printf("A(%d,%d)",i+1,j+1);
scanf("%f",&a[i][j]);
}
}
d=determinant(a,k);
printf("Determinan = %.2f",d);
if (d==0)
printf("\nInverse matriks tidak temukan\n");
else
cofactor(a,k);
printf("\n\n**** terimah kasih telah menggunakan program!!! ****");
getch();
}
/*For calculating Determinant of the Matrix */
float determinant(float a[25][25],float k)
{
float s=1,det=0,b[25][25];
int i,j,m,n,c;
if (k==1)
{
return (a[0][0]);
}
else
{
det=0;
for (c=0;c<k;c++)
{
m=0;
n=0;
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
b[i][j]=0;
if (i != 0 && j != c)
{
b[m][n]=a[i][j];
if (n<(k-2))
n++;
else
{
n=0;
m++;
}
}
}
}
det=det + s * (a[0][c] * determinant(b,k-1));
s=-1 * s;
}
}
return (det);
}
void cofactor(float num[25][25],float f)
{
float b[25][25],fac[25][25];
int p,q,m,n,i,j;
for (q=0;q<f;q++)
{
for (p=0;p<f;p++)
{
m=0;
n=0;
for (i=0;i<f;i++)
{
for (j=0;j<f;j++)
{
if (i != q && j != p)
{
b[m][n]=num[i][j];
if (n<(f-2))
n++;
else
{
n=0;
m++;
}
}
}
}
fac[q][p]=pow(-1,q + p) * determinant(b,f-1);
}
}
transpose(num,fac,f);
}
/*Finding transpose of matrix*/
void transpose(float num[25][25],float fac[25][25],float r)
{
int i,j;
float b[25][25],inverse[25][25],d;
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
b[i][j]=fac[j][i];
}
}
d=determinant(num,r);
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
inverse[i][j]=b[i][j] / d;
}
}
printf("\n\n\nThe inverse of matrix is : \n");
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
printf("\t%.1f",inverse[i][j]);
}
printf("\n");
}
}
#include<math.h>
#include<conio.h>
float determinant(float a[25][25],float k);
void cofactor(float num[25][25],float f);
void transpose(float num[25][25],float fac[25][25],float r);
int main()
{
float a[25][25],k,d;
int i,j;
printf("-------------------------------------------------------------\n");
printf("----------------program invers matriks------------------------\n");
printf("-------------------------------------------------------------\n");
printf("masukkan ordo matriks : ");
scanf("%f",&k);
printf("masukkan elemen dari matriks %.0fX%.0f \n",k,k);
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
printf("A(%d,%d)",i+1,j+1);
scanf("%f",&a[i][j]);
}
}
d=determinant(a,k);
printf("Determinan = %.2f",d);
if (d==0)
printf("\nInverse matriks tidak temukan\n");
else
cofactor(a,k);
printf("\n\n**** terimah kasih telah menggunakan program!!! ****");
getch();
}
/*For calculating Determinant of the Matrix */
float determinant(float a[25][25],float k)
{
float s=1,det=0,b[25][25];
int i,j,m,n,c;
if (k==1)
{
return (a[0][0]);
}
else
{
det=0;
for (c=0;c<k;c++)
{
m=0;
n=0;
for (i=0;i<k;i++)
{
for (j=0;j<k;j++)
{
b[i][j]=0;
if (i != 0 && j != c)
{
b[m][n]=a[i][j];
if (n<(k-2))
n++;
else
{
n=0;
m++;
}
}
}
}
det=det + s * (a[0][c] * determinant(b,k-1));
s=-1 * s;
}
}
return (det);
}
void cofactor(float num[25][25],float f)
{
float b[25][25],fac[25][25];
int p,q,m,n,i,j;
for (q=0;q<f;q++)
{
for (p=0;p<f;p++)
{
m=0;
n=0;
for (i=0;i<f;i++)
{
for (j=0;j<f;j++)
{
if (i != q && j != p)
{
b[m][n]=num[i][j];
if (n<(f-2))
n++;
else
{
n=0;
m++;
}
}
}
}
fac[q][p]=pow(-1,q + p) * determinant(b,f-1);
}
}
transpose(num,fac,f);
}
/*Finding transpose of matrix*/
void transpose(float num[25][25],float fac[25][25],float r)
{
int i,j;
float b[25][25],inverse[25][25],d;
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
b[i][j]=fac[j][i];
}
}
d=determinant(num,r);
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
inverse[i][j]=b[i][j] / d;
}
}
printf("\n\n\nThe inverse of matrix is : \n");
for (i=0;i<r;i++)
{
for (j=0;j<r;j++)
{
printf("\t%.1f",inverse[i][j]);
}
printf("\n");
}
}
C - for - fungsi - prosedur
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package prosedurdanfungsi;
/**
*
* @author andi m
*/
public class ProsedurDanFungsi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
jumlah(5,5,5);
System.out.println(jumlahFungsi(5,5,5));
}
//prosedur
public static void jumlah(int a,int b,int c){
System.out.println(a+b+c);
}
//fungsi
public static int jumlahFungsi(int a,int b,int c){
return a+b+c;
}
}
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package prosedurdanfungsi;
/**
*
* @author andi m
*/
public class ProsedurDanFungsi {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
jumlah(5,5,5);
System.out.println(jumlahFungsi(5,5,5));
}
//prosedur
public static void jumlah(int a,int b,int c){
System.out.println(a+b+c);
}
//fungsi
public static int jumlahFungsi(int a,int b,int c){
return a+b+c;
}
}
fungsi - java - prosedur
#include <stdio.h>
#include <conio.h>
void KPK(int a,int b);
main(){
int a,b;
printf("masukkan angka : ");scanf("%d",&a);
printf("masukkan angka : ");scanf("%d",&b);
KPK(a,b);
getch();
}
void KPK(int a,int b){
int c,hasil=0;
if (a<b){
c=a;
a=b;
b=c;
}
do{
hasil =hasil+b;
}while(hasil%a !=0);
printf("KPK dari %d dan %d adalah %d",a,b,hasil);
}
#include <conio.h>
void KPK(int a,int b);
main(){
int a,b;
printf("masukkan angka : ");scanf("%d",&a);
printf("masukkan angka : ");scanf("%d",&b);
KPK(a,b);
getch();
}
void KPK(int a,int b){
int c,hasil=0;
if (a<b){
c=a;
a=b;
b=c;
}
do{
hasil =hasil+b;
}while(hasil%a !=0);
printf("KPK dari %d dan %d adalah %d",a,b,hasil);
}
do while - prosedur
#include "stdio.h"
#include "conio.h"
#include "stdlib.h"
void alokasi();
void listawal();
void insertfirst();
void cetak();
typedef struct simpul node;
struct simpul{
int data;
node *p,*next,*head,*tail;
};
node *p, *head, *after, *next,*tail;
int x;
main(){
listawal();
insertfirst();
getch();
}
void alokasi(){
printf("Nilai :");scanf("%d",&x);
p=(node*)malloc(sizeof(node));
p->data=x;
p->next==NULL;
}
void listawal(){
int i,N;
printf("masukkan banyak data awal :");scanf("%d",&N);
for(i=0;i<N;i++){
printf("masukkan nilai data ke-%d\n",i+1);
alokasi();
if(head==0){
head=p;
tail=p;
}
else{
tail->next=p;
tail=tail->next;
}
}
cetak();
}
void insertfirst(){
char pil;
printf("masukkan nilai data yang akan di insert-kan di awal\n");
do{
alokasi();
p->next=head;
head=p;
cetak();
fflush(stdin);
printf("inputkan data lagi ?");
pil=getchar();
}while(pil=='Y' || pil=='y');
}
void cetak(){
node *baca;
baca=head;
while(baca!=NULL){
printf("%d\t",baca->data);
baca=baca->next;
}
printf("\n");
}
#include "conio.h"
#include "stdlib.h"
void alokasi();
void listawal();
void insertfirst();
void cetak();
typedef struct simpul node;
struct simpul{
int data;
node *p,*next,*head,*tail;
};
node *p, *head, *after, *next,*tail;
int x;
main(){
listawal();
insertfirst();
getch();
}
void alokasi(){
printf("Nilai :");scanf("%d",&x);
p=(node*)malloc(sizeof(node));
p->data=x;
p->next==NULL;
}
void listawal(){
int i,N;
printf("masukkan banyak data awal :");scanf("%d",&N);
for(i=0;i<N;i++){
printf("masukkan nilai data ke-%d\n",i+1);
alokasi();
if(head==0){
head=p;
tail=p;
}
else{
tail->next=p;
tail=tail->next;
}
}
cetak();
}
void insertfirst(){
char pil;
printf("masukkan nilai data yang akan di insert-kan di awal\n");
do{
alokasi();
p->next=head;
head=p;
cetak();
fflush(stdin);
printf("inputkan data lagi ?");
pil=getchar();
}while(pil=='Y' || pil=='y');
}
void cetak(){
node *baca;
baca=head;
while(baca!=NULL){
printf("%d\t",baca->data);
baca=baca->next;
}
printf("\n");
}
list - prosedur - senarai berantai
#include <stdio.h>
#include <conio.h>
void input(int t,int b){
if ((t>=21&&t<=31 && b==12) || (t>=1&&t<=20 && b==1)){
printf("\n Bintang Anda Capricorn");
}
else if ((t>=21&&t<=31 && b==1) || (t>=1&&t<=20 && b==2)){
printf("\nBintang Anda Aquarius");
}
else if((t>=21&&t<=28 && b==2) || (t>=1&&t<=20 && b==3)){
printf("\nBintang Anda Pisces");
}
else if ((t>=21&&t<=31 && b==3) || (t>=1&&t<=20 && b==4)){
printf("\nBintang Anda Aries");
}
else if((t>=21&&t<=30 && b==4) || (t>=1&&t<=20 && b==5)){
printf("\nBintang Anda Taurus");
}
else if ((t>=21&&t<=31 && b==5) || (t>=1&&t<=20 && b==6)){
printf("\nBintang Anda Gemini");
}
else if((t>=21&&t<=30 && b==6) || (t>=1&&t<=20 && b==7)){
printf("\nBintang Anda Cancer");
}
else if((t>=21&&t<=31 && b==7) || (t>=1&&t<=20 && b==8)){
printf("\nBintang Anda Leo");
}
else if((t>=21&&t<=31 && b==8) || (t>=1&&t<=20 && b==9)){
printf("\nBintang Anda Virgo");
}
else if((t>=21&&t<=30 && b==9) || (t>=1&&t<=20 && b==10)){
printf("\nBintang Anda Libra");
}
else if((t>=21&&t<=31 && b==10) || (t>=1&&t<=20 && b==11)){
printf("\nBintang Anda Scorpio");
}
else if((t>=21&&t<=30 && b==11) || (t>=1&&t<=20 && b==12)){
printf("\nBintang Anda Sagitarius");
}
}
main(){
int t, b;
printf("\t\t--PROGRAM ZODIAK--\n");
printf("\t\t==================");
printf("\n Tanggal Lahir : "); scanf("%d",&t);
printf("\n Bulan Lahir : "); scanf("%d",&b);
input(t,b);
getch();
}
#include <conio.h>
void input(int t,int b){
if ((t>=21&&t<=31 && b==12) || (t>=1&&t<=20 && b==1)){
printf("\n Bintang Anda Capricorn");
}
else if ((t>=21&&t<=31 && b==1) || (t>=1&&t<=20 && b==2)){
printf("\nBintang Anda Aquarius");
}
else if((t>=21&&t<=28 && b==2) || (t>=1&&t<=20 && b==3)){
printf("\nBintang Anda Pisces");
}
else if ((t>=21&&t<=31 && b==3) || (t>=1&&t<=20 && b==4)){
printf("\nBintang Anda Aries");
}
else if((t>=21&&t<=30 && b==4) || (t>=1&&t<=20 && b==5)){
printf("\nBintang Anda Taurus");
}
else if ((t>=21&&t<=31 && b==5) || (t>=1&&t<=20 && b==6)){
printf("\nBintang Anda Gemini");
}
else if((t>=21&&t<=30 && b==6) || (t>=1&&t<=20 && b==7)){
printf("\nBintang Anda Cancer");
}
else if((t>=21&&t<=31 && b==7) || (t>=1&&t<=20 && b==8)){
printf("\nBintang Anda Leo");
}
else if((t>=21&&t<=31 && b==8) || (t>=1&&t<=20 && b==9)){
printf("\nBintang Anda Virgo");
}
else if((t>=21&&t<=30 && b==9) || (t>=1&&t<=20 && b==10)){
printf("\nBintang Anda Libra");
}
else if((t>=21&&t<=31 && b==10) || (t>=1&&t<=20 && b==11)){
printf("\nBintang Anda Scorpio");
}
else if((t>=21&&t<=30 && b==11) || (t>=1&&t<=20 && b==12)){
printf("\nBintang Anda Sagitarius");
}
}
main(){
int t, b;
printf("\t\t--PROGRAM ZODIAK--\n");
printf("\t\t==================");
printf("\n Tanggal Lahir : "); scanf("%d",&t);
printf("\n Bulan Lahir : "); scanf("%d",&b);
input(t,b);
getch();
}
fungsi - if - prosedur
Subscribe to:
Posts (Atom)



