WHAT'S NEW?
Loading...

menghitung jumlah karakter nama, mencetak (nama, jumlah,total harga barang) dan mengecek suatu kata polindrom

1. Buatlah program untuk menghitung jumlah karakter pada nama anda 

//menghitung jumlah karakter dari nama sendiri
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
{
int i,jum;
char nama[360];
char kar; 
printf("masukkan nama.. : ");
gets(nama); 
jum = 0; for(i=0;i<(int)strlen(nama);i++)
{
 kar=nama[i];
 if((kar >= 'A') && (kar <= 'z')) 
jum++; 
 }
printf("jumlah nilai char nama anda adalah : %d\n",jum);
system("pause");
return 0;
}


2. Struct Swalayan (mencetak nama barang, jumlah barang, serta total harga barang)

 //structur barang swalayan
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
main()
typedef struct 
{  
char nama_barang[60];
int jumlah_barang;  
int harga_barang;   
 }person;
person swalayan; 
strcpy(swalayan.nama_barang,"Harddisk 1 TB"); 
swalayan.jumlah_barang = 2; 
swalayan.harga_barang = 999000 ; 
printf("====================\n"); 
printf("===Computer Sehat===\n"); 
printf("====================\n"); 
printf("\n");  printf("nama barang = %s\n\njumlah barang = %d\n\nharga barang = %d\n\njumlah total = %d\n", 
 swalayan.nama_barang,swalayan.jumlah_barang,swalayan.harga_barang,swalayan.harga_b arang*swalayan.jumlah_barang);   
system("pause"); 
return 0;  
}

3. buatlah program untuk mengecek suatu kata polindrom atau tidak 

//menentukan kata polindrom
#include <stdio.h>
#include <conio.h>
#include <string.h>  
int main()
{    
char a[100], b[100];      
printf("---Program Menentukan Kata Polindrom ---\n");   
printf("\nKetikkan kata sembarang : ");gets(a);     
strcpy(b,a);// fungsi mengcopy kata a    
strrev(b); // fungsi membalik kata a     
if(strcmp(a,b)== 0)//fungsi pembanding kata a dan b jika tidak ada perbedaan maka polindrom       printf("\nKata '%s' _merupakan kata _polindrom_\n", &a);   
else       printf("\nKata '%s' _bukan merupakan kata _polindrom_\n", &a);     
getch();
 }








0 komentar:

Posting Komentar