08.03 -

Kasus Bonus SMS



Kasus
Bonus SMS

Sebuah provider bernama SESATINDO mengadakan program TAWASETIA yaitu sebuah program yang memberikan pelanggannya bonus SMS berdasarkan lama pemakaian dari nomor hp-nya. Jika pelanggan itu sudah menggunakan nomor itu selama 1 tahun provider itu memberikan bonus SMS sebanyak 20, jika 2 tahun 35 onus SMS, jika 3 tahun 60 bonus SMS, jika lebih dari 4 tahun mendapatkan bonus 100 SMS. Seorang pelanggan ingin menghitung jumlah bonus SMS yang dia TIDAK gunakan beberapa hari terakhir (N).

Input
Baris pertama diisi oleh lama tahun anda menggunakan nomor tersebut (Y),
Baris kedua diisi oleh jumlah hari (N) terakhir anda mengirim SMS
Baris ke-3 sampai ke-N disi oleh jumlah SMS yang anda kirimkan

Output
Baris pertama sisa bonus SMS yang tidak terpakai.

Contoh
No       Input             Output
1          3                      10
2
30
20
2          5                     55
4
10
20
10
5

Programnya :

#include <stdio.h>
#include <iostream.h>
#include <string.h>
int main()
{
    int nilai,N,I,nilai1;
    int total_nilai,tahun,t;

    printf("\n");scanf("%d",&t);
    printf("\n");scanf("%d",&N);
    printf("\n");scanf("%d",&nilai1);

      if(t<=3)
      {
      if(t==1)
      { tahun=20;}
      if(t==2)
      { tahun=35;}
      if(t==3)
      { tahun=60;}}
      else{
          tahun=100;}


    total_nilai=0;

    for(I=2;I<=N;I++)
    {
        printf("",I);scanf("%d",&nilai);

        total_nilai=total_nilai+nilai;
    }

    total_nilai=total_nilai+nilai1;
    tahun=tahun-total_nilai;

    printf("\n %d\n",tahun);


    system("pause");
    return 0;
}