1. Buatlah algoritma menggunakan pseudocode untuk menghitung luas persegi panjang
#include <stdio.h>
void main(){
int panjang;
int lebar;
int luas;
printf(“input panjang=”);scanf(“%d”,&panjang);
printf(“input lebar=”);scanf(“%d”,&lebar);
luas=panjang*lebar;
printf(“luas segitiga= %d”,luas)
fflush(stdin);
getchar();
2. Buatlah algoritma menggunakan pseudocode untuk mengubah jam dan menit yang diinput ke dalam satuan detik.
#include <stdio.h>
void main(){
int jam;
int menit;
int detik;
printf(“input jam=”);scanf(“%d”,&jam);
printf(“input menit=”);scanf(“%d”,&menit);
detik=(jam*3600)+(menit*60);
printf(“total detik = %d”,detik)
fflush(stdin);
getchar();
3. Buatlah algoritma menggunakan pseudocode untuk menentukan apakah bilangan yang diinput adalah bilangan ganjil atau bilangan genap.
#include <stdio.h>
void main(){
int bilangan;
char ganjil/genap;
printf(“input bilangan=”);scanf(“%d”,&bilangan);
printf(“bilangan diatas adalah bilangan=”);
if (bilangan%2==0) printf(“genap”);
else printf(“ganjil”);
fflush(stdin);
getchar();
4. Buatlah algoritma menggunakan pseudocode untuk menghitung luas lingkaran.
#include <stdio.h>
void main(){
float jari2;
float luas;
printf(“input jari2=”);scanf(“%.2f”,&jari2);
luas=3.14*jari2*jari2;
printf(“luas lingkaran= %d”,luas)
fflush(stdin);
getchar();
5. Buatlah algoritma menggunakan pseudocode untuk menginput 3 buah bilangan, kemudian tentukan bilangan terbesar, terkecil dan rata-ratanya.
#include <stdio.h>
void main(){
int nilai1;
int nilai2;
int nilai3;
float rata2;
char terbesar;
char terkecil;
printf("input nilai1=");scanf("%d",&nilai1);
printf("input nilai2=");scanf("%d",&nilai2);
printf("input nilai3=");scanf("%d",&nilai3);
if(nilai1 <= nilai2){
if(nilai1 <= nilai3){
printf("bilangan terkecil adalah = %d",nilai1);
}
else{
printf("bilangan terkecil adalah = %d",nilai3);
}
printf("\n");
}
else if(nilai2 <= nilai1){
if(nilai2 <= nilai3){
printf("bilangan terkecil adalah = %d",nilai2);
}
else{
printf("bilangan terkecil adalah = %d",nilai3);
}
printf("\n");
}
else if(nilai3 <= nilai1){
if(nilai3 <= nilai2){
printf("bilangan terkecil adalah = %d",nilai3);
}
else{
printf("bilangan terkecil adalah = %d",nilai2);
}
printf("\n");
}
if(nilai1 >= nilai2){
if(nilai1 >= nilai3){
printf("bilangan terbesar adalah = %d",nilai1);
}
else{
printf("bilangan terbesar adalah = %d",nilai3);
}
printf("\n");
}
else if(nilai2 >= nilai1){
if(nilai2 >= nilai3){
printf("bilangan terbesar adalah = %d",nilai2);
}
else{
printf("bilangan terbesar adalah = %d",nilai3);
}
printf("\n");
}
else if(nilai3 >= nilai1){
if(nilai3 >= nilai2){
printf("bilangan terbesar adalah = %d",nilai3);
}
else{
printf("bilangan terbesar adalah = %d",nilai2);
}
printf("\n");
}
rata2=(nilai1+nilai2+nilai3)/3*0.1;
printf("rata2= %.2f",rata2);
fflush(stdin);
getchar();
}
0 komentar:
Posting Komentar