1. Buatlah program untuk mengubah huruf kapital menjadi non kapital dan sebaliknya
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<iostream.h>
main()
{
char hb[15];
clrscr();
cout<<"masukan kata dengan huruf kecil";
cout<<endl;
gets(hb);
strupr(hb);
cout<<"hasil perubahan huruf kecil ke huruf
kapital";
cout<<endl;
cout<<hb;
cout<<endl;
cout<<"mengembalikan ke huruf kecil
kembali";
cout<<endl;
strlwr(hb);
cout<<hb;
getch();
}
2. Buat pula program untuk menentukan apakah karakter yang diketikan termasuk angka ,huruf atau yang lain
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
void main()
{
char karakter;
clrscr();
printf("Masukkan sebuah karakter : "); karakter =
getche();
if(islower(karakter))
{
puts("\nadalah karakter huruf kecil");
}
else if(isupper(karakter))
{
puts("\nadalah karakter huruf besar");
}
else
if(isdigit(karakter))
{
puts("\nadalah karakter digit");
}
else
puts("\nadalah karakter simbol");
getch();
}
3. Buat pula program untuk melakukan sorting terhadap sekumpulan string, masing2 string di isikan lewat inisialisasi
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<iostream.h>
void
main()
{
int data[10];
int i, j, tmp;
cout<<"Program Mengurutkan
Data"<<endl;
cout<<"Dengan Metode Bubble
Sort"<<endl;
for(i=0; i<10; i++)
{
cout<<"Masukkan bilangan ke
"<<(i+1)<<" : ";
cin>>data[i];
}
clrscr();
cout<<"Data sebelum diurutkan :
"<<endl;
for(i=0; i<10; i++)
{
cout<<data[i]<<"
";
}
cout<<endl;
for(i=0; i<9; i++)
{
for(j=i+1; j<10; j++)
{
if(data[i]>data[j])
{
tmp = data[i];
data[i] = data[j];
data[j] = tmp;
}
}
}
cout<<"Data setelah diurutkan :
"<<endl;
for(i=0; i<10; i++)
{
cout<<data[i]<<"
";
}
getch();
}





















