Pretest Mata Kuliah Komputer Grafik Pertemuan 1 (5302412019)
Kuliah pertama dari mata kuliah Komputer Grafik kali ini, saya mendapatkan tugas tentang pemrogaman dasar dengan menggunakan bahasa C Luar biasa bukan ,,,, hehehe mengingat-ingat yang sudah lupa hehehe
Soal 1 :
Hitung jari-jari lingkaran, jika diketahui luas lingkarannya ? bagaimana ya cara mengcari jari-jari lingkarannya dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include<stdio.h>
#include<stdlib.h>
int main()
{
float luas,pi=3.15,jari2;
printf("Masukkan luas lingkaran :");
scanf("%f",&luas);
jari2=sqrt(luas/pi);
printf("\n Lingkaran dengan luas %f memiliki jari-jari = %f",luas,jari2);
return EXIT_SUCCESS;
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Soal 2 :
Buatlah operasi pembagian 2 bilangan bulat bukan menggunakan operator pembagi (/) dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, c, b, i=0;
printf("Masukkan bilangan a :");
scanf("%d",&a);
c=a;
printf("Masukkan bilangan b :");
scanf("%d",&b);
while (a>=b)
{
a = a-b;
i++;
}
printf("%d dibagi %d hasilnya adalah %d",c,b,i);
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Soal 3 :
Diketahui persamaan garis lurus y=mx+b, dimana m =(yn-yo)/(xn-xo) dan b=yo-mxo.
Tampilkan nilai x dan y antara (xo, yo) hingga (xn, yn) apabila diketahui :
(xo, yo) = (2,1) dan (xn, yn) = (30,25)
dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include <stdio.h>
#include <stdlib.h>
int main()
{
float m, b;
int x0, y0, xn, yn, x, y;
x0= 2, y0= 1;
xn= 30, yn= 25;
printf(" Persamaan Garis y = mx+b adalah \n");
m=(float)(yn-y0)/ (xn-x0);
b = y0 - m*x0;
printf(" Nilai m adalah %.2f\n", m);
printf(" Nilai b adalah %.2f\n", b);
x=x0;
y=m*x0 + b;
printf(" Nilai (x,y) adalah ");
for(x=x0; x<=xn; x++)
{
y= m*x+b;
printf("\n Nilai (x, y) adalah (%d, %d)",x,y);
}
return 0;
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Selamat mencoba ya ,,,, salam coding dari saya Okta Purnawirawan 5302412019
Soal 1 :
Hitung jari-jari lingkaran, jika diketahui luas lingkarannya ? bagaimana ya cara mengcari jari-jari lingkarannya dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include<stdio.h>
#include<stdlib.h>
int main()
{
float luas,pi=3.15,jari2;
printf("Masukkan luas lingkaran :");
scanf("%f",&luas);
jari2=sqrt(luas/pi);
printf("\n Lingkaran dengan luas %f memiliki jari-jari = %f",luas,jari2);
return EXIT_SUCCESS;
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Soal 2 :
Buatlah operasi pembagian 2 bilangan bulat bukan menggunakan operator pembagi (/) dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, c, b, i=0;
printf("Masukkan bilangan a :");
scanf("%d",&a);
c=a;
printf("Masukkan bilangan b :");
scanf("%d",&b);
while (a>=b)
{
a = a-b;
i++;
}
printf("%d dibagi %d hasilnya adalah %d",c,b,i);
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Soal 3 :
Diketahui persamaan garis lurus y=mx+b, dimana m =(yn-yo)/(xn-xo) dan b=yo-mxo.
Tampilkan nilai x dan y antara (xo, yo) hingga (xn, yn) apabila diketahui :
(xo, yo) = (2,1) dan (xn, yn) = (30,25)
dengan menggunakan pemrogaman bahasa C pada aplikasi Code Block
Jawab :
Ini kawan ,,, sourcode bahasa c nya ,,,,,
#include <stdio.h>
#include <stdlib.h>
int main()
{
float m, b;
int x0, y0, xn, yn, x, y;
x0= 2, y0= 1;
xn= 30, yn= 25;
printf(" Persamaan Garis y = mx+b adalah \n");
m=(float)(yn-y0)/ (xn-x0);
b = y0 - m*x0;
printf(" Nilai m adalah %.2f\n", m);
printf(" Nilai b adalah %.2f\n", b);
x=x0;
y=m*x0 + b;
printf(" Nilai (x,y) adalah ");
for(x=x0; x<=xn; x++)
{
y= m*x+b;
printf("\n Nilai (x, y) adalah (%d, %d)",x,y);
}
return 0;
}
Ini Potongan sourcodenya :
Ini Hasil nya :
Selamat mencoba ya ,,,, salam coding dari saya Okta Purnawirawan 5302412019
Komentar
Posting Komentar