Professional Documents
Culture Documents
Input :
#include<stdio.h>
#include<conio.h>
void main()
{
int cek=0, data[20], x, hapus;
char pil;
do {
clrscr();
printf("1. Tambah Antrian\n");
printf("2. Hapus Antrian\n");
printf("3. Lihat Antrian\n");
printf("4. Keluar\n");
printf("Silahkan masukkan pilihan anda... ");
pil=getche();
if(pil!='1' && pil !='2' && pil !='3' && pil!='4' )
printf("\n\nAnda salah mengetikkan inputan...\n");
else
{
if(pil=='1') //PUSH
{
if(cek==20)
printf("\nAntrian Penuh\n\n");
else
{
printf("\nMasukkan nilai--> ");scanf("%i",&x);
data[cek]=x;
cek++;
}
}
else
{
if(pil=='2') //POP
{
if(cek==0)
printf("\nAntrian kosong\n\n");
else
{
hapus=data[0];
for(int v=0;v<cek;v++)
data[v]=data[v+1];
data[cek-1]=NULL;
cek--;
printf("\nData dgn nilai=%i terhapus.",hapus);
}
getch();
}
else
{
if(pil=='3') //CEK DATA
{
if(cek==0)
printf("\nAntrian Kosong.\n\n");
else
{
printf("\n");
for(int z=0;z<cek;z++)
{
printf(" | ");
printf("%i",data[z]);
printf(" | ");
}
}
getch();
}
}
}
}
}while(pil!='4');
}
Output :
1. Tambah Antrian
2. Hapus Antrian
3. Lihat Antrian
4. Keluar
Silahkan masukkan pilihan anda...
( jika tekan 1, maka )
Masukkan Nilai -->
( Jika tekan 2, maka )
Data dgn nilai = terhapuskan.
( Jika tekan 3, maka )
| nilai yg di masukkan |
( Jika tekan 4, maka )
Keluar dari program
“”””Program Array””””
Input :
#include<stdio.h>
void main()
{
for(i=0;i<10;i++)
{
printf("Data ke-%d:",i+1);
scanf("%d",&A[i]);
}
printf("Masukkan data yang akan anda cari:");
scanf("%d",&k);
j=0;
for (i=0;i<10;i++)
{
if(A[i]==k)
{
index[j]=i;
j++;
}
}
if (j>0)
{
printf("Data %d yang dicari ada %d buah\n",k,j);
printf("Data tersebut terdapat dalam index ke :");
for(i=0;i<j;i++)
{
printf(" %d ",index[i]);
}
printf("\n");
}
else
{
printf("Data tidak ditemukan dalam array\n");
}
}
Output :
(Jika nilai inputan tidak sesuai dengan inputan pada array, maka : )
Data tidak ditemukan di array
Input :
#include "stdio.h"
#include"conio.h"
void main (){
int hari;
puts(" menentukan nama Hari\n");
puts("1 = Senin 2 = Selasa 3 = Rabu 4 = Kamis");
puts("5 = Jumat 6 = Sabtu 7 = Minggu");
printf("\nMasukan Kode Hari ( 1 - 7 ) :");
scanf("%d",&hari);
switch(hari)
{
case 1 : puts("Hari Senin");break;
case 2 : puts ("Hari Selasa");break;
case 3 : puts ("Hari Rabu");break;
case 4 : puts ("Hari Kamis");break;
case 5 : puts ("Hari Jumat");break;
case 6 : puts ("Hari Sabtu");break;
case 7 : puts ("Hari Minggu");break;
Output :
Input :
#include <stdio.h>
Output :
Input :
#include <stdio.h>
int fib(int n)
{
int f1 = 0, f2 = 1, fibo;
if(n == 0)
return 0;
else if(n == 1)
return 1;
else
{
for(int i = 0;i < n;i++)
{
fibo = f1 + f2;
f2 = f1;
f1 = fibo;
}
return fibo;
}
}
void main()
{
int n, hasil;
printf("Bilangan Fibonacci ke-");
scanf("%d", &n);
hasil = fib(n);
printf("fib(%d) = %d", n, hasil);
}
Output :
Input :
#include "stdio.h"
#include "conio.h"
void main ()
{
int x; x=1;
do
{ printf("%d Belajar Bahasa C++ ( Bersama Eddy )\n ",x);
x++;
}
while(x<=10); getch();
}
Output :
Input :
#include"stdio.h"
#include"conio.h"
void main()
{
int x;
{
printf("%d Monggo kita Lanjutkan pembelajarannya\n",x);
getch();
Output :
Input :
#include”stdio.h”
#include”conio.h”
void main ();
{
float nilai;
If(nilai<65)
printf(“\nLULUS UJIAN!!!\n”);
elseprintf(“\nTIDAK LULUS UJIAN!!!\n”);
getch();
Output :
LULUS UJIAN!!!
#include”stdio.h”
#include”conio.h”
#include”string.h”
void main()
{
Char jurusan[25],jenjang[10],npm[10],nama[20],;
print(“Masukkan nama Anda : “); gets(nama);
print(“Masukkan NPM Anda : “); gets(npm);
switch(npm[21])
{ case ‘1’ : strcpy(jurusan,”Tekhnik Informatika”); break;
case ‘2’ : strcpy(jurusan,”Tekhnik Komputer”); break;
case ‘3’ : strcpy(jurusan,”Tekhnik Industri”); break;
case ‘4’ : strcpy(jurusan,”Tekhnik Mesin”); break;
default : printf(“Anda salah Masukkan NPM. Coba periksa lagi !!!”);break;
}
if (npm*4+==’5’)
{ strcpy(jenjang,”Strata-1”);}
else
{ if(npm*4+==’3’)
{ strcpy(jenjang,”Diploma-3”);}
else
printf(“Anda salah memasukkan NPM..Silahkan coba periksa lagi!!!”);
}
printf(“<<<Data Mahasiswa UNINDRA PGRI>>>”);
printf(“Nama : %s”,nama);
printf(“NPM : %s”,npm);
printf(“Jurusan : %s”,jurusan);
printf(“Jenjang : %s”,jenjang);
getch();
}
#include <stdio.h>
int i, bil = a;
if(b==1)
return a;
else
{ for (i=2;i<=b;i++)
a = a * bil;
return a;
void main()
{ int x,y,hasil;
printf("masukan bilangan:");
scanf("%i",&x);
printf("masukan pangkat:");
scanf("%i",&y);
printf("%i",hasil);
}
#include<stdio.h>
void main()
for(i=0;i<10;i++)
printf("Data ke-%d:",i+1);
scanf("%d",&A[i]);
j=0;
for (i=0;i<10;i++)
if(A[i]==k)
index[j]=i;
j++;
if (j>0)
for(i=0;i<j;i++)
printf(" %d ",index[i]);
printf("\n");
}
else
}
Contoh :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
typedef struct orang
{
char nama[30];
short umur;
};
void main()
orang saya[5];
int i,x;
for(i=0;i<=4;i++)
{
printf("nama ke-%i : ",i+1);
cin.getline(saya[i].nama,30);
printf("umur ke-%i : ",i+1);
scanf("%i",saya[i].umur);
printf("%s berumur %i",saya[i].nama,saya[i].umur);
}
for(x=0;x<=4;x++)
{
printf("nama %s berumur %d",saya[x].nama,saya[x].umur);