Looping Menentukan Output dari Algoritma Salah Hitung | Bahasa Pemrograman C
Hallo space!
Kali ini saya akan sharing program Looping Menentukan Output dari Algoritma Salah Hitung pada Bahasa Pemrograman C.
Deskripsi:
Tentukan hasil dari sebuah perhitungan dengan algoritma berikut:
• Jika digit terakhir dari bilangan x adalah 0, maka angka tersebut akan dibagi 10.
• Jika digit terakhir dari bilangan x bukan 0, maka angka tersebut akan dikurangi 1.
Algoritma tersebut diulang sebanyak n kali.
Format input:
• Baris pertama berisi integer x
• Baris kedua berisi integer n
Format Output:
Output berupa sebuah bilangan integer dari hasil perhitungan.
Contoh input dan output:

• Jika digit terakhir dari bilangan x adalah 0, maka angka tersebut akan dibagi 10.
• Jika digit terakhir dari bilangan x bukan 0, maka angka tersebut akan dikurangi 1.
Algoritma tersebut diulang sebanyak n kali.
Format input:
• Baris pertama berisi integer x
• Baris kedua berisi integer n
Format Output:
Output berupa sebuah bilangan integer dari hasil perhitungan.
Contoh input dan output:

Source Code:
// Program Salah Hitung C
#include <stdio.h>
int main()
{
int x, n;
scanf("%d%d", &x,&n);
for(int i=0; i<n; i++){
if (x % 10 == 0){
x = x / 10;
} else {
x = x - 1;
}
}
printf("%d", x);
}
Contoh Hasil
Post a Comment for " Looping Menentukan Output dari Algoritma Salah Hitung | Bahasa Pemrograman C"
Post a Comment