Assalamu'alaikum.
dalam posting saya kali ini. saya akan membahas tentang suatu program untuk menganalisis suatu nilai maknakah nilai tersebut nilai terbesar dan nilai terkecil.
1. Buatlah program untuk dapat menentukan nilai yang terbesar dan yang terkecil dari tiga buah nilai yang diimputkan.
o Pertama kalian tentukan terlebih dahulu tentukan variable yang akan digunakan. Lalu lihat permintaan data yang akan diimputkan ada berapa?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
o kedua gunakan sintax looping.
Mengapa menggunakan looping ?
Looping digunakan untuk mengoperasikan sebuah program perulangan statement dengan jumlah tertentu jika kondisi terpenuhi. Perulangan akan berhenti jika nilai yang dimasukan sudah tidak memenuhi syarat yang diberikan. Lalu buat perintah untuk memasukkan nilai.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
\scanf("%d",&A[i]);
puts(" ");
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
o kedua gunakan sintax looping.
Mengapa menggunakan looping ?
Looping digunakan untuk mengoperasikan sebuah program perulangan statement dengan jumlah tertentu jika kondisi terpenuhi. Perulangan akan berhenti jika nilai yang dimasukan sudah tidak memenuhi syarat yang diberikan. Lalu buat perintah untuk memasukkan nilai.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
\scanf("%d",&A[i]);
puts(" ");
}
o Ketiga kita gunakan sintax IF untuk mengetahui nilai mana yang terbesar dan terkecil. Sebelumnya kita telah menentukan variable untuk menghitung program ini. Variable “j “ digunakan untuk program mengtahui nilai yang tertinggi , dan variable k digunakan untuk program mengetahui nilai yang terendah.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
scanf("%d",&A[i]);
puts(" ");
}
k=A[0];
j=A[0];
for(i=0;i<3;i++){
if (A[i]>=j){
j=A[i];
}
if (A[i]<=k){
k=A[i];
}
}
o Keempat buatlah perintah printf untuk mencetak hasil dari program yang telah kalian buat
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
scanf("%d",&A[i]);
puts(" ");
}
k=A[0];
j=A[0];
for(i=0;i<3;i++){
if (A[i]>=j){
j=A[i];
}
if (A[i]<=k){
k=A[i];
}
}
printf("maka nilai yang tertinggi adalah : %d\n",j);
printf("maka nilai yang terrendah adalah : %d\n",k);
}
untuk mempercantik tampilan hasil program kalian .. kalian bias menambahkan system color yang ditempatkan di bawah int yaitu system (“color abc “) untuk melihat kode warna yang biasa kalian gunakan untuk mempercantik tampilan program anda.
Terimakasih sudah mengunjungi blog saya semoga dengan penjelasan singkat dalam blog ini mudah di mengerti, bisa membantu pembelajaran dan menambah pengetahuan .. By: D.O.C (Dwi Okte Cahyaningrum )
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
scanf("%d",&A[i]);
puts(" ");
}
k=A[0];
j=A[0];
for(i=0;i<3;i++){
if (A[i]>=j){
j=A[i];
}
if (A[i]<=k){
k=A[i];
}
}
o Keempat buatlah perintah printf untuk mencetak hasil dari program yang telah kalian buat
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,A[3];
for(i=0;i<3;i++){
printf("masukan nilainya : ");
scanf("%d",&A[i]);
puts(" ");
}
k=A[0];
j=A[0];
for(i=0;i<3;i++){
if (A[i]>=j){
j=A[i];
}
if (A[i]<=k){
k=A[i];
}
}
printf("maka nilai yang tertinggi adalah : %d\n",j);
printf("maka nilai yang terrendah adalah : %d\n",k);
}
untuk mempercantik tampilan hasil program kalian .. kalian bias menambahkan system color yang ditempatkan di bawah int yaitu system (“color abc “) untuk melihat kode warna yang biasa kalian gunakan untuk mempercantik tampilan program anda.
Terimakasih sudah mengunjungi blog saya semoga dengan penjelasan singkat dalam blog ini mudah di mengerti, bisa membantu pembelajaran dan menambah pengetahuan .. By: D.O.C (Dwi Okte Cahyaningrum )
0 komentar:
Posting Komentar