Responsi Metode Komputasi C++ (Gelombang 4)
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 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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#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; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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; | |
} |
L
0 comments: