Minggu, 27 Juni 2021

Laporan Praktikum PMC

Menghasilkan data diri yang terdiri dari Nama, NIM, Program Studi, tempat/tanggal lahir, angkatan


#include <stdio.h>

#include <ctype.h>

int main(void)

{

    // Deklarasi Variabel

    char nama[32], tempat_lahir[32], program_studi[32], nim[8], tanggal_lahir[8], angkatan[2];

    int i;

    


    // Algoritma

    printf("Nama anda : ");

    gets (nama);

    for(i=0;i<32;i++){

    nama[i] = toupper (nama[i]);}

    

printf("Nim anda : ");

    gets (nim);

    for(i=0;i<8;i++){

    nim[i] = toupper (nim[i]);}

    

    printf("Tempat Lahir : ");

    gets (tempat_lahir);

    for(i=0;i<32;i++){

    tempat_lahir[i] = toupper (tempat_lahir[i]);}    

    

    printf("Tanggal Lahir : ");

    gets (tanggal_lahir);

    for(i=0;i<8;i++){

    tanggal_lahir[i] = toupper (tanggal_lahir[i]);}

    

    printf("Program Studi : ");

    gets (program_studi);

    for(i=0;i<32;i++){

    program_studi[i] = toupper (program_studi[i]);}

    

    printf("Masukkan angkatan ke : ");

    gets (angkatan);

    for(i=0;i<2;i++){

    angkatan[i] = toupper (angkatan[i]);}

    

    printf("\nBiodata");

    printf("\n-----------------------------------------------------");

printf("\n-----------------------------------------------------");

printf("\nNama : %s\n", nama);

    printf("NIM : %s\n", nim);

printf("Tempat Lahir : %s\n", tempat_lahir);

printf("Tanggal Lahir : %s\n", tanggal_lahir);

printf("Program Studi : %s\n", program_studi);

printf("Angkatan ke : %s\n", angkatan);


    return 0;

}

 

Laporan Praktikum PMC

 Mengubah huruf besar menjadi huruf kecil dan huruf kecil menjadi huruf besar


#include <stdio.h>

#include <ctype.h>

int main(void)

{

    // Deklarasi Variabel

    char karakter1, karakter2;

    char karbes, karcil;


    // Algoritma

    printf("Masukkan Karakter 1 (Huruf Besar) : ");

    scanf("%c", &karakter1);

    karbes = tolower (karakter1);

    printf("Masukkan Karakter 2 (Huruf Kecil) : ");

    scanf("%s", &karakter2);

    printf("Karakter 1 setelah diubah: %c\n", karbes);

    karcil = toupper (karakter2);

    printf("Karakter 2 setelah diubah: %c\n", karcil);


    return 0;

}


Laporan Praktikum PMC

Menampilkan angka desimal pada variabel float dan batas angka dibelakang koma 3 angka


#include <stdio.h>

int main(void)

{

    // Deklarasi Variabel

    double bilangan;


    // Algoritma

    printf("Masukkan nilai decimal yang diinginkan :\n");

    scanf("%lf.\n", &bilangan);

    printf("Nilai decimal yang dicetak (3 dibelakang koma) %.3f \n ", bilangan);

    printf("Nilai decimal yang dicetak (bentuk eksponensial) %e.\n ", bilangan);


    return 0;

}


 Laporan Praktikum PMC
Menampilkan Sebuah Karakter Variabel Serta Dapat Mencetak Nilai ASCII


#include <conio.h>

#include <stdio.h>

int main(void)

{

    // Deklarasi Variabel

    char karakter;


    // Algoritma

    printf("Masukkan sebuah karakter : \n");

    scanf("%c.\n", &karakter);

    printf("nilai ASCII %c.\n = %d.\n", karakter,karakter);

    getch();


    return 0;

}