Anda di halaman 1dari 19

LAPORAN JOB SHEET 5

PRAKTIKUM ALGORITMA

KODE TIK.61.1310

DOSEN PENGAMPU:

Agariadne Dwinggo Samala, S.kom., M.Pd.T.,MCE.

OLEH:

NSMA: DINDA ATIKA SURI

NIM: 22076034
PROGRAM STUDI: PEND.TEKNIK INFORMATIKA

JURUSAN TEKNIK ELEKTRONIKA

FAKULTAS TEKNIK

UNIVERAITAS NEGRI PADANG

2022
1. #include <stdio.h>

int main ()

printf("program by dinda atika suri");

printf("nim :22076034\n") ;

//tgl 3 oktober

int a,b,hasil,menu;

float c,d,hasilbagi;

printf("===============================================================================
==\n");

printf("program kalkulator sederhana\n");

printf("\tMenu :\n");

printf("\t1. Penjumlahan\n");

printf("\t2.Pengurangan\n");

printf("\t3.Perkalian\n");

printf("Pembagian\n");

printf("pilih menu : ");

scanf("%d",&menu);

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

switch (menu){

case 1:

printf("\n1.penjumlahan:\n");

printf("masukan bilangan pertama :");


scanf("%d",&a);

printf("masukan bilangan kedua :");

scanf("%d",&b);

hasil=a+b;

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

printf("hasil:\t\t %d\n",hasil);

break;

case 2:

printf("\n1.Pengurangan :");

printf("masukan bilangan pertama :");

scanf("%d",&b);

hasil=a-b;

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

printf("hasil :\t\t %d\n",hasil);

break;

case 3:

printf("\n1.Perkalian :");

printf("masukan bilangan pertama :");

scanf("%d",&a);

printf("masukan bilangan kedua :");

scanf("%d",&b);

hasil=a*b;

printf("---------------------------- x\n");
printf("hasil:\t\t %d\n",hasil);

break;

case 4:

printf("Pembagian :");

printf("masukan bilangan pertama :");

scanf("%d",&c);

printf("masukan bilangan kedua :");

scanf("%d",&d);

hasil=c / d;

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

printf("hasil : \t\t %2f\n",hasilbagi);

break;

default:

printf("anda memeilih menu ");

break;

return 0;

}
2. #include <stdio.h>
int main (){

printf("program by dinda atika suri\n");

printf("nim : 22076034\n");

printf("PROGRAM C DISKON POTONGAN HARGA\n");

printf("==============================================\n");

int total_belanja,bayar;

printf("total_belanja-0.5:Rp.");

scanf("%d",&total_belanja);

if((total_belanja<100000) && (total_belanja >=100000)){

bayar=total_belanja-0.5;

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

else{

bayar = total_belanja-0.5*total_belanja/100;

printf("\tbayar:\tRp.%d\n\n",bayar);

printf("total_belanja > 100000");{

bayar = total_belanja-0.5;

printf("bayar%d\n",bayar);
}

if (total_belanja > 100000){

bayar=total_belanja-0.15;

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

else{

bayar=total_belanja-0.15*total_belanja/100;

printf("\tbayar : \tRp.%d\n\n",bayar);

printf("total_belanjadiskon 0.25 : Rp.");

scanf("%d",&total_belanja);

if(total_belanja > 125000){

bayar=total_belanja-0.25;

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

else{

bayar=total_belanja-0.25*total_belanja/100-5000;

printf("\tbayar:\tRp.%d\n",bayar);

return 0;

}
3. #include<stdio.h>

#include<conio.h>
main (){

float phi = 3.14,s,r,t,p,l,hasil;

int x;

char nama;

printf("program by dinda atika suri\n ");

printf("nim:22076034\n\n");

//tgl 3 oktober

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

printf("============================================================================\
n");

printf("PROGRAM UNTUK MENGHITUNG LUAS PERMUKAAN \n\n\n");

printf("===============================================================================
==============================\n\n");

menu:

printf("((menu pilihan luas permukaan))");

printf("\n");;

printf("1. menghitung luas permukaan bola \n");

printf("2.menghitung luas permukaan kubus\n");

printf("3.menghitung luas permukaan balok\n");

printf("4.menghitung luas permukaan tabung\n");

printf("5.exit\n");

printf("\n");;

printf("pilih angka (1-2-3-4-5)\n");


scanf("%s",nama);

switch(nama)

float hasil;

case '1':

printf("\n\n");

printf("===============================================================================
=====================\n\n");

printf("\t menghitung luas permukaan bola\n\n");

printf("===============================================================================
========================\n\n");

printf("jari jari = ");

scanf("%f",&r);

printf("\n\n");

printf("phi = ");

scanf("%%f",phi);

printf("\n\n");

hasil= 4*phi*r*r;

printf("===============================================================================
============================\n\n");

printf("rumus luas permukaan bola = 4*phi * r * r\n\n");

printf("%.1f*%1.f\n\n",r,r,hasil);
printf("===============================================================================
===============================\n\n");

printf("\n\n");

goto menu;

case '2':

printf("\n\n");

printf("===============================================================================
===============================\n\n");

printf("\t\tprogram menghitungluas permukaan kubus\


n\n");

printf("===============================================================================
================================\n\n");

printf("panjang sisi =");

scanf("%f",&s);

hasil=6*s*s;

printf("\n\n");
printf("===============================================================================
==============================\n\n");

printf("rumus luas permukaan kubus= 6*sisi*sisi\n\n");

printf("%.2f*%.2f*%.2f = %2.f\n\n");

printf("===============================================================================
===============================\n\n");

printf("maka luas permukaan kubus = %.2f\n\n",hasil);

printf("===============================================================================
===============================\n\n");

printf("\n\n");

goto menu;

case '3':

printf("\n\n");

printf("===============================================================================
=====================================\n\n");

printf("\t\tmenghiting luas permukaan balok\n\n");

printf("===============================================================================
=====================================\n\n");

printf("panjang balok =");

scanf("%f",&t);
printf("tinggi balok =");

scanf("%f",&t);

printf("\n\n");

hasil=2*((p*l)+(p*t)+(l*t));

printf("===============================================================================
===================================\n\n");

printf("rumus permukaan balok= 2 *((panjang*lebar)+


(panjang*tinggi)+(lebar*tinggi))\n\n");

printf("%.1f*%.1f*%.1f = %.1f\n\n",2,p,l,hasil);

printf("===============================================================================
===================================\n\n");

printf("\n\n");

goto menu;

case '4':

printf("\n\n");

printf("===============================================================================
===================================\n\n");

printf("\t\tprogram menghitung luas permukaan tabung\n\n");

printf("tinggi=");

scanf("%f",&t);

printf("\n\n");

printf("masukan jarijari=");
scanf("%f",&r);

printf("\n\n");

hasil=(2*phi*r*(r+t));

printf("===============================================================================
==================================\n\n");

printf("rumus luas permukaan tabung=(2*phi*jarijari*(jarijari+tinggi))\


n\n");

printf("%.1f*%.1f=%.1f\n\n",phi,r,t,hasil);

printf("===============================================================================
====================================\n\n");

printf("makaluas permukaan tabung=%.1f\n",hasil);

printf("\n\n");

goto menu;

case '5':

printf("exit\n");

break;

getch();

}
4. #include<stdio.h>

#include<stdlib.h>
//deklarasi

#define PHDR 0.20

#define PTGS 0.20

#define PUTS 0.25

#define PUAS 0.35

main(){

double kehadiran,tugas,uts,uas,akhir;

char predikat;

printf("program by dinda atika suri\n");

printf("nim\t:22076034");

//tgl 3 oktober 2022

printf("menentukan nilai akhir\n");

printf("ketikan nilai kehadiran:");

scanf("%lf",&kehadiran);

printf("ketikan nilai tugas\t:");

scanf("%lf",&tugas);

printf("ketikan nilai uts:\t");

scanf("%lf",&uts);
printf("ketikan nilai uas:\t");

scanf("%lf",&uas);

//menghitung nilai akhir

akhir = kehadiran *PHDR+tugas*PTGS+uts*PUTS+uas*PUAS;

if((akhir>=0.0)&&(akhir<=44.0))

predikat = 'E,maaf anda tidak lulus!';

else if ((akhir>=45.0)&&(akhir<55.0))

predikat = 'D, maaf anda tida lulus!';

else if ((akhir>=56.0)&&(akhir<65.0))

predikat = 'C,anda lulus,tingkatkan lagi untuk kedepannya!';

else if ((akhir>=66.0)&&(akhir<75.0))

predikat ='B,anda lulus dengan baik';

else if ((akhir>=76.0)&&(akhir<80.0))

predikat = 'B,anda lulus dengan baik';

else if((akhir>=81.0)&&(akhir<85.0))

predikat = 'B+,anda lulus dengan bail';

else if((akhir>=86.0)&&(akhir<90.0))
predikat = 'A, selamat anda lulus dengan nilai sangat baik';

else if((akhir>=91.0)&&(akhir<100.0))

predikat = 'A, selamat anda lulus dengan nilai sangat baik';

else predikat='A';

//menampilkan informasi nilai

printf("nilai akhir : %.llf\n",akhir);

printf("predikat : %c\n",predikat);

Anda mungkin juga menyukai