Selasa, 13 November 2012

praktikum minggu ke 10 Soal No 2

praktikum minggu ke 10 Soal No 2

Didefinisikan tipe jam dan variable J dan P sebagai berikut :
Type jam : record<hh: integer, {0..23} mm: integer, {0..59} ss:integer {0..59}>
J:jam P:integer
Buatlah program yang :
1. Mengisi(assignment) variable J dengan jam 16:10:34
2. Membaca p menit dari piranti masukan
3. Mengubah nilai J setelah ditambah p menit
4. Menampilkan jam J yang baru

=======================================
#include <stdio.h>
#include <conio.h>
int main()
{
typedef struct {int hh; int mm; int ss;} date;
date j1, j2;

int p;

printf("masukkan jam :");scanf("%d:%d:%d", &j1.hh, &j1.mm, &j1.ss);fflush(stdin);
printf("Masukkan Menit :"); scanf("%d", &p);fflush(stdin);
j2.ss = j1.ss;
j2.mm = (j1.mm + p)%60;
j2.hh = j1.hh + ((j1.mm + p - j2.mm)/60);

printf("\nJam yang baru adalah %d:%d:%d", j2.hh, j2.mm, j2.ss);
getch ();
return 0;
}
===========================================
silahkan di pelajari dan di komentari
semoga bermanfaat

Thanks and regards
Narupi

Please consider the environment before printing this e-mail

Tidak ada komentar:

Posting Komentar