C

1.Pemakaian rumus Pythagoras untuk segi tiga tidak beraturan seperti pada gambar, Buatlah program dalam bahasa C menghitung salah satu nilai, dengan input nilai a, b, c, dan sudut C.

  1. Buatlah function nilai a, jika panjang b, c, dan besar sudut C diberikan dari input.
  2. Buatlah function nilai b, jika panjang a, c, dan besar sudut C diberikan dari input.
  3. Buatlah function nilai c, jika panjang a, b, dan besar sudut C diberikan dari input.
  4. Buatlah function besar sudut C, jika panjang sisi b, c, dan c diberikan dari input.

#include <iostream>
#include <stdio.h>
#include <math.h>
int sisi_a, sisi_b, sudut;
float sisi_c, sd;
float hitung_sisi(int x, int y, int sdt);
int main(int argc, char** argv) {   
sisi_b = 15;
sisi_a = 9;
sudut = 100;
    sisi_c = hitung_sisi (sisi_a, sisi_b, sudut);   
printf("\n sisi  .3f \n", sisi_c);
return 0;
}
float hitung_sisi (int x, int y, int sdt)
{
float z;
z = (x * x) + (y * y);
z = sqrt(z) - (2 * x * y * zz = cos(sdt/180));
return z;
}

  1.  Suatu kenderaan berjalan diatas jalan yang lurus dan rata dengan kecepatan 15 meter perdetik, kemudian kenderaan tersebut dipercepat secara merata sampai kepada kecepatan 21 meter/detik dalam 12 detik. Total jarak yang ditempuh oleh mobil tersebut dalam waktu 12 detik tersebut adalah 216 meter. Rumus yang digunakan adalah  Vt = Vo + at dan S = Vot + ½ at2, Buatlah function dalam C untuk menghitung total jarak yang ditempuh tersebut.
  1. buat function untuk menghitung deret Fibbonocci,

n =

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

...

xn =

0

1

1

2

3

5

8

13

21

34

55

89

144

233

377

...