TGL 12 Novermber 2015
Input>Proses>Output
>Selection
>Repetition
>Storage>file>sql>nosql
Input:Proses yang dimasukan user kedalam komputer
Proses: Tahap pemrosesan hasil Inputan user ke dalam komputer
Output:Hasil dari proses
Contoh coding
segitiga tanpa isi:
#include<stdio.h>
int main()
{
int n,a,b;
scanf(“%d”, &n); fflush(stdin);
for(a=1;a<=n;a++){
for(b=1;b<=a;b++){
if(b==1||a==b||a==n){
printf(“*”);
}
else{
printf(” “);
}
}
printf(“\n”);
}
getchar();
return 0;
}
Coding untuk bilangan prima
#include<stdio.h>
int main()
{
int a,b,i,c=0;
scanf(“%d”,&i);
fflush(stdin);
for(a=2;a<i+1;a++){
for(b=1;b<=a;b++)
{if(a%b==0){c++;}}
if (c==2)
{printf(“%d “,a);}c=0;}
getchar();
return 0;
}
Segitiga pascal
#include<stdio.h>
int main(){
int input;
int kolom,baris,segitiga[100][100];
scanf(“%d”,&input);
fflush(stdin);
for (baris=0;baris<input;baris++)
{
for (kolom=0;kolom<=baris;kolom++)
{
if(kolom==0 || kolom==baris)
{
segitiga[baris][kolom]=1;
}
else if(baris>1 && kolom<baris)
{
segitiga[baris][kolom]=segitiga[baris-1][kolom]+segitiga[baris-1][kolom-1];
}
printf(“%d “,segitiga[baris][kolom]);
}
printf(“\n”);
}
return 0;
}