Program C++ Menghitung Jumlah bus yang diperlukan tiap 20 Penumpang

Document

Assalamualaikum teman-teman, pada kesempatan hari ini saya akan memberikan source code cara menghitung jumlah bus jika peserta melebihi kapasitas bus yang sudah ditentukan. Berikut adalah Studi Kasusnya:
Prodi Teknik Informatika akan melakukan studi banding ke beberapa tempat. Perjalanan ini nantinya akan menggunakan Bus dengan kapasitas 20 penumpang per Busnya. Apabila terjadi kelebihan penumpang (walaupun Cuma 1 orang saja), maka Bus yang akan digunakan ditambah 1. Tulis program untuk menghitung jumlah bus yang diperlukan, bila jumlah pesertanya diinput (input dari luar).

source code:
#include<iostream>

using namespace std;

int main(){
int penumpang,bus;

printf("Masukkan penumpang =");
scanf("%d",&penumpang);
printf("\n");

if(penumpang<=20){
bus=1;
}
else if(penumpang>20){
bus= penumpang/20;
if(penumpang%20!=0){bus++;}
}
printf("penumpang= %d \n",penumpang);
printf("jumlah bus yang diperlukan= %d",bus);
}

Hasil Run :