Responsi Metode Komputasi C++ (Gelombang 4)

2:12:00 AM Leo Cahya D 0 Comments

Hello Digital World,

Ya kira-kira seminggu yang lalu ada responsi metkom untuk adek2 angkatan 2012. Well angkatan ini mayoritas pinter dalam problem solving-nya (ada sih 2 orang yang nyotek tapi sudah saya laporkan ke dosen).. sampai saya juga sedikit menyesal ngasih soal yang terlalu gampang untuk adik-adiknya hehe..



Hehe langsung to the point aja ya..

1. Level Pemanasan 
Sepertinya semuanya sudah tau, ini gampang sekali.. tinggal dibuat saja programnya
Luas bangun yang berbayang-bayang adalah.....
Luas bangun datar disamping dapat dicari dengan luas persegipanjang - (luas ½ lingkaran + luas segitiga)
Luas persegipanjang :
Luas = p x l = 10 cm x 8 cm = 80 cm persegi
Luas 1/2 lingkaran = 1/2  x πr² = 1/2 x 22/7 x 3,5 cm x 3,5 cm
                                 = 1/2 x 38,5 = 19, 25 cm persegi
Luas segitiga = 1/2 x alas x tinggi =  1/2 x 4,5 cm x 10 cm = 1/2 x 45 cm
                        = 22,5 cm persegi
Luas gabungan = 80 cm -(19,25 cm + 22,5 cm²
                           = 80 cm² - 41,75 cm²
                           =  38, 25 cm persegi 
(sumber : http://mastugino.blogspot.com/2012/12/soal-luas-gabungan-bangun-datar_8.html )

2. Level Agak Panas

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
float a,b;
a=13.0; //jam yang diinginkan
b=((42.3-39.6)/(14.0-8.0))*(a-8.0)+39.6;
cout<<b;
getch();
return 0;
}
view raw gistfile1.cpp hosted with ❤ by GitHub
3. Level Panas

// write a text file
#include <iostream>
#include <fstream>
#include "conio.h"
using namespace std;
int main ()
{
int X[2][2]={{4,-7},{5,-9}};
X[0][1]=X[1][0];
X[1][0]=X[1][0];
ofstream myfile;
myfile.open("data.txt");
myfile<<X[0][0]<<" "<<X[0][1]<<endl;
myfile<<X[1][0]<<" "<<X[1][1]<<endl;
myfile.close();
getch();
return 0;
}
view raw gistfile1.cpp hosted with ❤ by GitHub
See ya,

L

0 comments: