contoh
Psedocode Jumlah
15 Billangan Ganjil Pertama
Input -
Bil = -1
Jml = 0
For i = 1 to 15 do
Bil = Bil + 2
Jml = Jml + Bil
Output ( Jml )
Flowchart Jumlah
15 Billangan Ganjil Pertama
Program Jumlah
15 Billangan Ganjil Pertama
#include <vcl.h>
#include <stdio.h>
#include <conio.h>
main ()
{
int i,bil,jml;
bil=-1; jml=0;
printf(" Program Menampilkan Jumlah 15
Bilangan Ganjil Pertama\n");
printf("--------------------------------------------------------------\n");
for (i=1;i<=15;i++)
{
bil=bil+2;
jml=jml+bil;
printf("%d + ",bil);
}
printf(" = %d",jml);
getch ();
}
|
Input ( a )
For i = 2 to a do
fak = 1
fak = fak * i
Output (fak)
Program
Faktorial
#include <vcl.h>
#include <stdio.h>
#include <conio.h>
main ()
{
int a,fak,i;
fak=1;
printf("masukan billangan : ");scanf("%d",&a);
printf("\n");
printf("nilai faktorial dari %d adalah : ",a);
for (i=2;i<=a;i++)
fak=fak*i;
printf("%d
",fak);
getch();
}
|
Input ( awl, ahr )
For clc = awl to
ahr do
klvn = 273 + clc
rmr = 0.8 * clc
frht = (1.8 * clc) + 32
Output ( clc, frht, rmr,
klvn )
Program
Konversi Suhu
#include <vcl.h>
#include <stdio.h>
#include <conio.h>
main()
{
int awl, ahr, i, klvn;
float rmr, frht;
printf("
--------------------------------------------------------------------\n");
printf("| Konversi Nilai Derajat Celcius Ke Fahrenheit,
Reamur dan Kelvin |\n");
printf("
------------------------------------------------------------------\n\n");
printf("Batas Celcius Awal : ");scanf("%d",&awl);
printf("Batas Celcius Akhir : ");scanf("%d",&ahr);
printf("
------------------------------------------\n");
printf("| CELCIUS | FAHRENHEIT | REAMURE | KELVIN |\n");
printf("|---------|-------------|---------|--------|\n");
for (i=awl;i<=ahr;i++)
{
klvn=273+i;
rmr=0.8*i;
frht=(1.8*i)+32;
printf("| %d\t
| %0.1f\t| %0.1f\t | %d |\n",i, frht, rmr, klvn);
}
printf("
------------------------------------------");
getch();
}
#include <vcl.h>
#include <conio.h>
#include <stdio.h>
main()
{
int a[20], n, i;
float jumlah,
maks, min, rata;
printf("masukan banyaknya mahasiswa :
"); scanf("%d",&n);
printf("\n");
for (i=1;
i<=n; i++)
{
printf("masukan nilai mahasiswa ke %d\t: ",i);
scanf("%d",&a[i]);
}
maks=a[1]; /* Nilai terbesar sementara larik
*/
for
(i=1;i<=n;i++)
{
if (a[i]>maks) /* apakah
nilai a[i] lebih besar dari nilai maks */
maks=a[i]; /* jika kondisi
benar maka a[i]=maks */
else
maks=maks; /* atau maks=a[1]
*/
}
min=a[1]; /* Nilai terkecil sementara larik
*/
for
(i=1;i<=n;i++)
{
if (a[i]<min)
min=a[i];
else
min=min;
}
jumlah=0;
for
(i=1;i<=n;i++)
{
jumlah=jumlah+a[i];
}
rata=jumlah/n;
printf("\n\n");
printf("Nilai
Mahasiswa Terbesar :
%2.0f\n",maks);
printf("Nilai
Mahasiswa Terkecil : %2.0f\n",min);
printf("Jumlah Nilai Mahasiswa : %2.0f\n",jumlah);
printf("Nilai
Rata-Rata Mahasiswa : %2.2f",rata);
getch();
}


0 comments:
Post a Comment