Populer Posts Hari ini
Popular Posts
-
Java Inputan / Ouput Kumpulan Source Code dengan Bahasa Java IF ...
-
#include <stdio.h> #include <conio.h> #include <stdlib.h> void main() { int musuh,player; char ulang; rand...
-
Perulangan For yaitu perulangan yang dilakukan ketika kondisi kapan perulangan dihentikan dan banyaknya proses perulang...
-
#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
-
Contoh Kombinasi Misalkan dalam suatu tim terdapat 4 orang alhli statistik yang sedang melakukan proyek survey. Dalam pr...
-
Apa itu Eksepsi ??? Eksepsi adalah kesalahan-kesalahan yang terjadi pada saat program sedang dijalankan atau suatu objek ya...
-
Kalkulator adalah alat bantu hitung elektronik yang banyak digunakan oleh masyarakat. untuk melakukan perhitun...
-
Faktorial dari bilangan asli n adalah hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan...
-
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templat...
Powered by Blogger.
Labels
Lorem 1
adsense
"
});
Circle Gallery
"
});
‹
›
News
"
});
Blog Archive
-
▼
2014
(30)
-
▼
October
(13)
- source code program kombinasi dengan bahasa C
- Pengertian Variabel Global dan Lokal serta contoh ...
- Algoritma menentukan FPB (Faktor Persekutuan Terbe...
- Algoritma menentukan KPK dari dua bilangan
- source code menentukan KPK(kelipatan paktor kecil ...
- Source Code FPB / PBB dengan bahasa C
- Source code Segitiga Bintang dengan bahasa C
- Source code list linear insert first dengan bahasa C
- Algortima dan source code pertukaran nilai tanpa p...
- source code program zodiak with C/C++
- program luas segita menggunakan fungsi parameter ...
- Source Code menghitung faktorial dengan fungsi me...
- source code list linear lengkap dengan bahasa C
-
▼
October
(13)
#include<stdio.h>
#include<conio.h>
int faktorial(int N);
main(){
int m,n,kom,komi,kome,komb;
printf("masukkan bingan yang ingin di kombinasikan ");
scanf("%d",&m);
printf("masukkan bingan yang ingin di kombinasikan ");
scanf("%d",&n);
kom=(faktorial(m))/(faktorial(m-n)*faktorial(n));
printf("%d",kom);
getch();
}
int faktorial(int N){
int i,fak=1;
for(i=1;i<=N;i++){
fak=fak*i;
}
return(fak);
}
jika ingin mendownload programnya silahkan klik link download dibawah
for - fungsi
Pengertian Variabel global
Variabel yang dideklarasikan di luar blok fungsi main dan fungsi pendukung lainnya. Variabel global dapat dikenali dan diakses oleh setiap fungsi yang terdapat dalam program.
Pengertian Variabel lokal
Variabel yang dideklarasikan di dalam suatu fungsi. Variabel lokal hanya dapat diakses oleh fungsi dimana variabel tersebut dideklarasikan (tidak dapat diakses dan dikenali oleh fungsi lain).
Contoh Pengguanaan Variabel Global dan Lokal
#include<conio.h>
/* contoh variabel global */
int f;
int faktorial(int N){
int i;/* variabel Lokal yang hanya dapat digunakan dalan fungsi faktorial*/
f=1;/* pengaksesan variabel Global */
for(i=2;i<=N;i++){
f=f*i;
}
}
int jum(int N){
int i;/* variabel Lokal yang hanya dapat digunakan dalan fungsi Jum */
f=0; /* pengaksesan variabel Global */
for(i=1;i<=N;i++){
f=f+i;
}
}
main(){
int N;
printf("masukkan faktorial:");scanf("%d",&N);
jum(N);
faktorial(N);
printf("%d faktorial %d",N,f);
printf("%d dijumlah %d",N,f);
getch();
}
for - fungsi
Algoritma menentukan PBB dari dua bilangan
Deklarasi :
bil1,bil2,temp,sisa : integer
Algoritma :
read(bil1)
read(bil2)
if(bil1<bil2) then
temp <---- bil1
bil1 < ----- bil2
bil2 < ----- temp
endif
repeat
sisa <----- bil1 mod bil2
bil1 <----- bil2
bil2 <-----sisa
until sisa ≠ 0
write(bil1)
Deklarasi :
bil1,bil2,temp,sisa : integer
Algoritma :
read(bil1)
read(bil2)
if(bil1<bil2) then
temp <---- bil1
bil1 < ----- bil2
bil2 < ----- temp
endif
repeat
sisa <----- bil1 mod bil2
bil1 <----- bil2
bil2 <-----sisa
until sisa ≠ 0
write(bil1)
algoritma - matematika
algoritma menentukan KPK dari dua bilangan inputan user menggunakan prosedur
procedure KPK(input bil1, bil2 :integer)
{menentukan kpk dari inputan user }
{K.awal : bil1 dan bil2 terdefinisi nilainy}
{K.akhir : Hkpk tercetak}
DEKLARASI:
Hkpk:integer
temp:integer
ALGORITMA:
Hkpk <---- 0
if(bil1<bil2) then
temp <--- bil1
bil1 <--- bil2
bil2 <--- temp
endif
repeat
hasil <--- hasil +bil2
until hasil mod bil2 ≠ 0
write(Hkpk)
procedure KPK(input bil1, bil2 :integer)
{menentukan kpk dari inputan user }
{K.awal : bil1 dan bil2 terdefinisi nilainy}
{K.akhir : Hkpk tercetak}
DEKLARASI:
Hkpk:integer
temp:integer
ALGORITMA:
Hkpk <---- 0
if(bil1<bil2) then
temp <--- bil1
bil1 <--- bil2
bil2 <--- temp
endif
repeat
hasil <--- hasil +bil2
until hasil mod bil2 ≠ 0
write(Hkpk)
algoritma - matematika
#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
kali ini saya akan berbagi source code program faktor persekutuan besar (FPB) dengan bahasa C dan C++
#include <stdio.h>
#include <conio.h>
main(){
int a,b,c,sisa;
printf("\t\t|||porgram menentukan FPB dari 2 buah bilangan\n\n");
printf("\t\tmasukkan bilangan pertama\t :");scanf("%d",&a);
printf("\t\tmasukkan bilangan kedua \t :");scanf("%d",&b);
if(a<b){
c=a;
a=b;
b=c;
}
do{
sisa = a%b;
a=b;
b=sisa;
}while(sisa !=0);
printf(" \n\t\tFPBnya = %d",a);
getch();
}
#include <stdio.h>
#include <conio.h>
main(){
int a,b,c,sisa;
printf("\t\t|||porgram menentukan FPB dari 2 buah bilangan\n\n");
printf("\t\tmasukkan bilangan pertama\t :");scanf("%d",&a);
printf("\t\tmasukkan bilangan kedua \t :");scanf("%d",&b);
if(a<b){
c=a;
a=b;
b=c;
}
do{
sisa = a%b;
a=b;
b=sisa;
}while(sisa !=0);
printf(" \n\t\tFPBnya = %d",a);
getch();
}
do while - if
#include <stdio.h>
#include <conio.h>
main(){
int baris;
printf("Masukkan banyak baris : ");scanf("%i",&baris);
printf("\n");
for(int y=1; y<=baris; y++){
for(int x=1; x<=y; x++){
printf("*");
}
printf("\n");
}
getch();
}
#include <conio.h>
main(){
int baris;
printf("Masukkan banyak baris : ");scanf("%i",&baris);
printf("\n");
for(int y=1; y<=baris; y++){
for(int x=1; x<=y; x++){
printf("*");
}
printf("\n");
}
getch();
}
for
#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
Menukar nilai dua buah variable adalah salah satu algoritma dasar dalam struktur data. Biasanya untuk menulis fungsi ini, kita membutuhkan tambahan satu variable sebagai perantara. Berikut ini adalah algoritma untuk menukar nilai dua buah variable dengan perantara:
tmp = x;
x = y;
y = tmp;
Algoritma pertukaran nilai tanpa perantara
DEKLARASI
x,y :integer
ALGORITMA
Read(x)
Read(y)
x <-- x+y
y <-- x-y
x <-- x-y
Write(x)
Write(y)
ALGORITMA
Read(x)
Read(y)
x <-- x+y
y <-- x-y
x <-- x-y
Write(x)
Write(y)
Source code pertukaran nilai tanpa perantara dengan C/C++
#include <stdio.h>#include <conio.h>
void main()
{
int x,y;
printf("program mempertukarkan nilai variabel x=y , y=x");
printf("\n===============================================");
printf("\nmasukan nilai x : ");scanf("%d",&x);
printf("\nmasukan nilai y : ");scanf("%d",&y);
x=x+y;
y=x-y;
x=x-y;
printf("nilai x sekarang adalah %d\n",x);
printf("nilai y sekarang adalah %d",y);
getch();
}
Mohon Like dan komentarnya, Terimah kasih!!!
algoritma - C - input/output - konsep dasar
#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
pada postingan saya kali ini saya akan berbagi mengenai program menghitung faktorial dengan fungsi menggunakan bahasa C.
#include<stdio.h>
#include<conio.h>
int faktorial(int N)
{
int i,f;
f=1;
for(i=2;i<=N;i++)
{f=f*i;}
return(f);
}
main()
{
int N,fak;
printf("masukkan faktorial:");scanf("%d",&N);
fak=faktorial(N);
printf("%d faktorial %d",N,fak);
getch();
}
jika anda ingin mendownload programnya silahkan klik link downloadnya di bawah
Download Now
Algoritma Faktorial Menggunakan Fungsi
Algoritma dan Program Kombinasi di java
#include<stdio.h>
#include<conio.h>
int faktorial(int N)
{
int i,f;
f=1;
for(i=2;i<=N;i++)
{f=f*i;}
return(f);
}
main()
{
int N,fak;
printf("masukkan faktorial:");scanf("%d",&N);
fak=faktorial(N);
printf("%d faktorial %d",N,fak);
getch();
}
jika anda ingin mendownload programnya silahkan klik link downloadnya di bawah
Download Now
Algoritma Faktorial Menggunakan Fungsi
Algoritma dan Program Kombinasi di java
for - fungsi
pada postingan saya kali ini saya akan berbagi mengenai kodingan list linear lengkap dengan bahasa C
#include"stdio.h"
#include"stdlib.h"
#include"conio.h"
void awal();
void tengah();
void akhir();
void menu();
void cetak();
void delawal();
void deltengah();
void delakhir();
void alokasi();
typedef struct simpul node;
struct simpul{
int data;
node *next,*head,*after;
};
node *p,*head,*after,*before,*prevbefore,*tail;
int x,sisip;
main(){
char pil;
do{system("cls");
menu();
printf("kembalike menu>");
fflush(stdin);
pil=getchar();
}while(pil=='y'||pil=='Y');
}
void menu()
{ char pil;
printf("masukanpilihananda> \n");
puts("1. insert first");
puts("2. insert after");
puts("3. insert last");
puts("4. delete first");
puts("5. delete last");
puts("6. delete after");
puts("7. cetak");
puts("8. exit");
printf("masukanpilahananda>");
fflush(stdin);
scanf("%c",&pil);
switch (pil)
{
case '1': {
awal();
}
break;
case '2': {
tengah();
}
break;
case '3': {
akhir();
}
break;
case '4': {
delawal();
}
break;
case '5': {
delakhir();
}
break;
case '6': {
deltengah();
}
break;
case '7': {
cetak();
}
break;
}
}
void alokasi(){
printf("nilai=");
scanf("%d",&x);
p=(node *)malloc(sizeof(node));
p->data=x;
p->next=NULL;
}
void awal(){
char pil;
puts("masukan data");
do{ alokasi();
p->next=head;
head=p;
fflush(stdin);
printf("input lagi=");
pil=getchar();
}while(pil=='y'||pil=='Y');
}
void tengah()
{int cari;
alokasi();
fflush(stdin);
printf("data maudisisipkandimana = ");
scanf("%d",&cari);
after=head;
while(after->data!=cari)
{ if(after->next==NULL)
{printf("data takketemu");
exit(1);}
else
after=after->next;
}
p->next=after->next;
after->next=p;
}
void akhir()
{ char jawab;
do{
alokasi();
if(head == NULL)
{
head = p;
tail = p;
}
else
{
tail->next = p;
tail = tail->next;
}
fflush(stdin);
printf("masihada data lagi = ");
jawab = getchar();
}while(jawab=='y'||jawab=='Y');
}
void delawal(){
node *hapus;
hapus = head;
head= hapus->next;
free(hapus);
}
void delakhir(){
node *hapus;
hapus=tail->next;
free(hapus);
head=head->next;
}
void deltengah(){
int cari;
node *hapus;
printf("mau di hapus setelah angka berapa?");scanf("%d",&cari);
after=head;
while(after->data!=cari){
if(after->next==NULL){
printf("data takketemu");
exit(1);
}
else{
after=after->next;
}
hapus=after->next;
after->next=(after->next)->next;
free(hapus);
}
}
void cetak()
{ node *baca;
baca=head;
while(baca!=NULL)
{
printf("hasil = %d \n",baca->data);
baca=baca->next;
}
}
#include"stdio.h"
#include"stdlib.h"
#include"conio.h"
void awal();
void tengah();
void akhir();
void menu();
void cetak();
void delawal();
void deltengah();
void delakhir();
void alokasi();
typedef struct simpul node;
struct simpul{
int data;
node *next,*head,*after;
};
node *p,*head,*after,*before,*prevbefore,*tail;
int x,sisip;
main(){
char pil;
do{system("cls");
menu();
printf("kembalike menu>");
fflush(stdin);
pil=getchar();
}while(pil=='y'||pil=='Y');
}
void menu()
{ char pil;
printf("masukanpilihananda> \n");
puts("1. insert first");
puts("2. insert after");
puts("3. insert last");
puts("4. delete first");
puts("5. delete last");
puts("6. delete after");
puts("7. cetak");
puts("8. exit");
printf("masukanpilahananda>");
fflush(stdin);
scanf("%c",&pil);
switch (pil)
{
case '1': {
awal();
}
break;
case '2': {
tengah();
}
break;
case '3': {
akhir();
}
break;
case '4': {
delawal();
}
break;
case '5': {
delakhir();
}
break;
case '6': {
deltengah();
}
break;
case '7': {
cetak();
}
break;
}
}
void alokasi(){
printf("nilai=");
scanf("%d",&x);
p=(node *)malloc(sizeof(node));
p->data=x;
p->next=NULL;
}
void awal(){
char pil;
puts("masukan data");
do{ alokasi();
p->next=head;
head=p;
fflush(stdin);
printf("input lagi=");
pil=getchar();
}while(pil=='y'||pil=='Y');
}
void tengah()
{int cari;
alokasi();
fflush(stdin);
printf("data maudisisipkandimana = ");
scanf("%d",&cari);
after=head;
while(after->data!=cari)
{ if(after->next==NULL)
{printf("data takketemu");
exit(1);}
else
after=after->next;
}
p->next=after->next;
after->next=p;
}
void akhir()
{ char jawab;
do{
alokasi();
if(head == NULL)
{
head = p;
tail = p;
}
else
{
tail->next = p;
tail = tail->next;
}
fflush(stdin);
printf("masihada data lagi = ");
jawab = getchar();
}while(jawab=='y'||jawab=='Y');
}
void delawal(){
node *hapus;
hapus = head;
head= hapus->next;
free(hapus);
}
void delakhir(){
node *hapus;
hapus=tail->next;
free(hapus);
head=head->next;
}
void deltengah(){
int cari;
node *hapus;
printf("mau di hapus setelah angka berapa?");scanf("%d",&cari);
after=head;
while(after->data!=cari){
if(after->next==NULL){
printf("data takketemu");
exit(1);
}
else{
after=after->next;
}
hapus=after->next;
after->next=(after->next)->next;
free(hapus);
}
}
void cetak()
{ node *baca;
baca=head;
while(baca!=NULL)
{
printf("hasil = %d \n",baca->data);
baca=baca->next;
}
}
list - senarai berantai
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void main(){
int musuh,player;
char ulang;
randomize();
musuh=random(3);
do{
printf("ini Permainan Gunting, Batu , Kertas\n");
printf("\t\t1. Gunting\n");
printf("\t\t2. Batu\n");
printf("\t\t3. Kertas\n");
printf("\nSilahkan Pilih Tanganmu : ");scanf("%d",&player);
if(musuh==1 && player==1){
printf("\nCpu = Gunting vs Player = Gunting");
printf("\nPermainan Seri");
}
else if (musuh==1 && player==2){
printf("\nCpu = Gunting vs Player = Batu");
printf("\nPemenangnya Player");
}
else if (musuh==1 && player==3){
printf("\nCpu = Gunting vs Player = Kertas");
printf("\nPemenangnya Cpu");
}
else if(musuh==2 && player==1){
printf("\nCpu = Batu vs Player = Gunting");
printf("\nPemenangnya Cpu");
}
else if(musuh==2 && player==2){
printf("\nCpu = Batu vs Player = Batu");
printf("\nPermainan Seri");
}
else if(musuh==2 && player==3){
printf("\nCpu = Batu vs Player = Kertas");
printf("\nPemenangnya Player");
}
else if(musuh==3 && player==1){
printf("\nCpu = Kertas vs Player = Gunting");
printf("\nPemenangnya Cpu");
}
else if(musuh==3 && player==2){
printf("\nCpu = Kertas vs Player = Batu");
printf("\nPemenangnya Cpu");
}
else if(musuh==3 && player==3){
printf("\nCpu = Kertas vs Player = Kertas");
printf("\nPermainan Seri");
}
else{
printf("Masukan anda salah");
}
printf("\n\n\tIngin main lagi (y/t) : ");scanf("%s",&ulang);
clrscr();
}while(ulang=='y'||ulang=='Y');
getch();
}
#include <conio.h>
#include <stdlib.h>
void main(){
int musuh,player;
char ulang;
randomize();
musuh=random(3);
do{
printf("ini Permainan Gunting, Batu , Kertas\n");
printf("\t\t1. Gunting\n");
printf("\t\t2. Batu\n");
printf("\t\t3. Kertas\n");
printf("\nSilahkan Pilih Tanganmu : ");scanf("%d",&player);
if(musuh==1 && player==1){
printf("\nCpu = Gunting vs Player = Gunting");
printf("\nPermainan Seri");
}
else if (musuh==1 && player==2){
printf("\nCpu = Gunting vs Player = Batu");
printf("\nPemenangnya Player");
}
else if (musuh==1 && player==3){
printf("\nCpu = Gunting vs Player = Kertas");
printf("\nPemenangnya Cpu");
}
else if(musuh==2 && player==1){
printf("\nCpu = Batu vs Player = Gunting");
printf("\nPemenangnya Cpu");
}
else if(musuh==2 && player==2){
printf("\nCpu = Batu vs Player = Batu");
printf("\nPermainan Seri");
}
else if(musuh==2 && player==3){
printf("\nCpu = Batu vs Player = Kertas");
printf("\nPemenangnya Player");
}
else if(musuh==3 && player==1){
printf("\nCpu = Kertas vs Player = Gunting");
printf("\nPemenangnya Cpu");
}
else if(musuh==3 && player==2){
printf("\nCpu = Kertas vs Player = Batu");
printf("\nPemenangnya Cpu");
}
else if(musuh==3 && player==3){
printf("\nCpu = Kertas vs Player = Kertas");
printf("\nPermainan Seri");
}
else{
printf("Masukan anda salah");
}
printf("\n\n\tIngin main lagi (y/t) : ");scanf("%s",&ulang);
clrscr();
}while(ulang=='y'||ulang=='Y');
getch();
}
if - Library java
kali ini saya akan berbagi program penjumlahan matriks dengan bahasa c
#include<stdio.h>
#include<conio.h>
int main(){
int a[10][10];
int b[10][10];
int c[10][10];
int i,j,x,baris,kolom;
printf("masukkan baris:");scanf("%d",&baris);
printf("masukkan kolom:");scanf("%d",&kolom);
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("masukkan nilai matrik A
%d,%d\t",i+1,j+1);scanf("%d",&a[i][j]);
}
}
printf("\n");
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("masukkan nilai matrik B
%d,%d\t",i+1,j+1);scanf("%d",&b[i][j]);
}
}
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
c[i][j]=a[i][j]+b[i][j];
}
}
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("%4d",c[i][j]);
}
printf("\n");
}
getch();
}
#include<stdio.h>
#include<conio.h>
int main(){
int a[10][10];
int b[10][10];
int c[10][10];
int i,j,x,baris,kolom;
printf("masukkan baris:");scanf("%d",&baris);
printf("masukkan kolom:");scanf("%d",&kolom);
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("masukkan nilai matrik A
%d,%d\t",i+1,j+1);scanf("%d",&a[i][j]);
}
}
printf("\n");
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("masukkan nilai matrik B
%d,%d\t",i+1,j+1);scanf("%d",&b[i][j]);
}
}
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
c[i][j]=a[i][j]+b[i][j];
}
}
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++){
printf("%4d",c[i][j]);
}
printf("\n");
}
getch();
}
for - larik
Subscribe to:
Posts (Atom)