(Minggu 3 / Sesi 4)
1. Buatlah program yang menerima masukan dua buah bilangan, ketentuannya adalah:
a. Inputan pertama harus angka ganjil dan inputan kedua harus angka genap. Buatlah
validasi untuk kedua inputan tersebut.
b. Tampilkan keluaran berupa jumlah, rata-rata, dan kuadrat dari kedua bilangan
yang dimasukkan.
2. Buatlah program yang menerima masukan dari 2 kalimat, petunjuk sebagai berikut :
a. Pengimputan 2 kalimat, contoh tampilan sebagai berikut:
Kalimat 1 = ….
Kalimat 2 = ….
b. Hasil output:
Contoh:
Input:
Kalimat 1 = saya
Kalimat 2 = binus
Output
-=Selamat Mengerjakan=-
1. Program Input Output bilangan Ganjil dan Genap, berikut untuk scriptnya :
Note : untuk format dalam bahsaa c kami sertakan juga pada file terpisah
#include <stdio.h>
#include <math.h>
int main()
{
/*Insialisasi*/
int genap, ganjil, valgan, valgen, kuad_gan, kuad_gen;
ganjil = 0;
genap = 0;
valgan = 0;
valgen = 0;
float average;
/*INPUT*/
printf(" ===INPUT ANGKA=== \n");
/*Validasi nilai ganjil*/
while(valgan==0){
printf("Masukkan Angka Ganjil : ");
scanf("%d", &ganjil);
if(ganjil%2==1){
printf("Angka tersebut bernilai ganjil\n");
valgan = 1;
}
else{
printf("Angka tersebut bukan bernilai ganjil\n");
}
}
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main()
{
/*Inisialisasi*/
char Kalimat_1[500];
char Kalimat_2[500];
char Reverse[500];
char Gabungan[1000];
int i;
int jumlahstring;
int jumlah = 0;
/*Input*/
printf(" === INPUT KALIMAT ===\n");
/*Deklarasi Gabungan*/
strcpy(Gabungan, Kalimat_1);
strcat(Gabungan, " "); //Spasi antar Gabungan
strcat(Gabungan, Kalimat_2);
/*Deklarasi Reverse*/
while (Gabungan[jumlah] != '\0')
{
jumlah++;
}
jumlahstring = jumlah - 1;
for (i = 0; i < jumlah; i++)
/*Output*/
printf("\n === OUTPUT KALIMAT ===\n");
printf("Gabungan 2 Buah Inputan Kalimat = %s\n", Gabungan);
printf("Hasil Membalik Kalimat Gabungan = %s\n", Reverse);
printf("Jumlah Huruf Kalimat Pertama = %d\n", count_huruf(Kalimat_1));
printf("Jumlah Huruf Kalimat Kedua = %d\n", count_huruf(Kalimat_2));
printf("Total Jumlah Huruf = %d\n", count_huruf(Kalimat_1) +
count_huruf(Kalimat_2));
printf("Total Perkalian Kalimat = %d\n", count_huruf(Kalimat_1) *
count_huruf(Kalimat_2));
return 0;
}