Algoritma dan Struktur Data 1 PR 1
PR
1.
Susun algoritma yang ditulis dalam Bahasa C/C++, untuk mencetak Luas
sebuah segitiga bila
alas = 7 dan tinggi
= 5
2.
Susun algoritma yang ditulis dalam Bahasa C/C++, untuk menginput alas
dan tinggi sebuah segitiga, kemudian mencetak luas segitiga tersebut.
3.
Susun algoritma yang ditulis dalam Bahasa C/C++, untuk menginput sebuah
nilai yang menyatakan suhu dalam derajat Celcius dan mencetak suhu tersebut
dalam derajat Fahrenheit.
4.
Susun program dalam Bahasa C/C++ untuk
menginput 4 (empat) buah bilangan dan
mencetak TOTALnya
5.
Susun program dalam Bahasa C/C++ untuk
menginput 3 (tiga) buah bilangan dan
mencetak nilai rata-rata ketiga buah
bilangan tersebut.
Jawaban
1.
#include<stdio.h>
int
main()
{
int
alas, tinggi;
float
luas;
alas=7;
tinggi=5;
luas
= 0.5 * alas * tinggi;
printf("PROGRAM
MENGHITUNG LUAS Segitiga\n\n");
printf(“\nAlas=%i”,
&alas);
printf(“\nTinggi=%i”,&tinggi);
printf("\nLUAS
= %.0f", luas);
return 0;}
2.
#include<stdio.h>
int
main()
{
int alas, tinggi;
float luas;
printf("PROGRAM MENGHITUNG LUAS
Segitiga\n\n");
printf("ALAS : ");
scanf("%i", &alas);
printf("TINGGI : ");
scanf("%i", &tinggi);
luas
= 0.5 * alas * tinggi;
printf("\nLUAS
= %.0f", luas);
return
0;}
3.
#include
<stdio.h>
int
main()
{
float celcius, fahrenheit;
printf("Dari
Celcius ke Fahrenheit\n\n");
printf("Input
Celcius = "); scanf("%f",&celcius);
fahrenheit
= (celcius*1.8)+32;
printf("\nHasil
Hitungan Reamur dan Fahrenheit\n");
printf("\nFahrenheit\t=
%.f", fahrenheit);
return
0;
}
4.
#include <stdio.h>
main()
{
int
A, B, C, D, T;
scanf(“%i %i %i %i”, &A, &B, &C, &D);
T = A
+ B + C + D;
printf(“%i”, T);
}
5. #include
<stdio.h>
#define n 3
main()
{
int
A[n];
int
i,total;
float
rata;
printf("Input
%i bilangan:\n\n", n);
for(i=0;
i<n; i++) {
printf("Bil
%i: ", (i+1));
scanf("%i",
&A[i]);
total=total+A[i];
rata=total/n;
}
printf("\nRata-rata
Nilai: %.2f",rata);
return
0;
}
Comments
Post a Comment