int main(){
int
no;
char
kata[100], *temp;
scanf("%[^\n]",
kata);
fflush(stdin);
printf("Hasil
: \n");
no=0;
temp
= strtok(kata, " ");
while(temp
!= NULL){
//4
if(temp[0] == 's' || temp[0] == 'S'){
no++;
printf("%d. %s ", no,
temp);
}
temp = strtok(NULL, " ");
}
if(no
== 0) printf(“Tidak Ada”);
}
Buatlah sebuah program
untuk menampilkan semua kata yang berawalan dengan huruf s (tidak case sensitive)
dari kalimat yang diinput oleh user!
Contoh :
2. Lengkapilah kodingan dibawah ini yang dapat mengecek apakah
string yang dimasukkan itu merupakan palindrom. Jika string yang
dimasukkan palindrom maka cetak 1, kalau bukan palindrom cetak 0.
#include<stdio.h>
#include<ctype.h>
int main(){
char ss[50];
int i, j,
len = 0, flag;
gets(ss);
//[1]
while(ss[len]!='\0'){
len ++;
}
j=len;
flag = 1;
for(i=0;i<len;i++){
if(toupper(ss[j-1]) !=
toupper(ss[i])){
flag = 0;
break;
}
j--;
}
printf("%d",
flag);
getchar();
getchar();
return 0;
}
Sample input 1 : malam
Sample input 2 : makan
Sample input 3 : MaDAm
Sample input 4 : olalaaaa
Sample input 5 : s1m1s
Sample output 1 : 1
Sample output 2 : 0
Sample output 3 : 1
Sample output 4 : 0
Sample output 5 : 1
3. #include<stdio.h>
int main(){
int
input, i, j, temp;
scanf("%d",
&input);
fflush(stdin);
//3
temp = input;
for(i=0; i<input; i++){
for(j=1; j<=temp; j++){
if(j >= input-i)
printf("*");
else
printf("
");
}
printf("\n");
temp++;
}
getchar();
}
Buatlah segitiga sama sisi sesuai
dengan inputan user!
Contoh :
4 . #include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main(){
intinput,totalPrimeNumber,checkPrime,j,totalDivisor;
do{
printf("Please
enter your number: ");
scanf("%d",
&input); fflush(stdin);
}while(input<0);
//4
totalPrimeNumber=0;
for(checkPrime=2;checkPrime<input;checkPrime++){
totalDivisor=0;
for(j=1;j<=checkPrime;j++)
if(checkPrime%j==0)totalDivisor++;
if(totalDivisor<=2)
totalPrimeNumber++;
}
printf("Total prime number is
%d\n",totalPrimeNumber);
getchar();
return
0;
}
Lengkapilah kodingan diatas supaya
program dapat menghitung banyaknya bilangan prima sesuai dengan angka yang
dimasukkan!
Example:
Input
|
Prime number that
smaller than the number
|
Output
|
10
|
2, 3, 5, 7
|
4
|
20
|
2, 3, 5, 7, 11, 13, 17, 19
|
8
|
Program
preview:
5. Fungsi yang digunakan untuk
melakukan perhitungan pangkat yaitu … pow
6. Modifier
yang digunakan untuk menjadikan bilangan tersebut konstan yaitu … const



sip.. thanks :D
ReplyDelete