Sabtu, 16 April 2016

RENCANA KULIAH

0

Latihan 1

  •  Mencari frekuensi huruf..
#include <stdio.h>  
#include <stdlib.h>  
  
#define minBesar    65  
#define maxBesar    90  
#define minKecil    95  
#define maxKecil    122  
  
int main()  
{  
    int besar, kecil;  
    long in;  
  
    besar = kecil = 0;  
  
    puts("Ketikkan sebuah kalimat dengan kombinasi huruf besar kecil ke textream \ncth: \"ReNcAnA KuLiAh\"");  
  
    while((in = getchar()) != EOF && in != '\n') {  
        if (in >= minBesar && in <= maxBesar)  
            ++besar;  
        else if(in >= minKecil && in <= maxKecil)  
            ++kecil;  
    }  
  
    printf("\nJumlah Huruf Besar : %d dan Huruf Kecil : %d\n", besar, kecil);  
  
    return 0;  
}



Latihan 2
  • mencari huruf 

#include<iostream>
#include<stdio.h>
#include<string.h>
#include<ctype.h>
using namespace std;

int garis()
{cout<<"\n-----------------------------------------------------------";}

int main()
{
char kal[20];
char *car,vcar;
int x,y;

system("cls");
car=&vcar;

cout<<"Masukan Kalimat : ";gets(kal);
cout<<"\n\nINPUT";
cout<<"\nKalimat \t: "<<kal;
cout<<"\nHuruf yang dicari pada kalimat "<<kal<<" adalah : ";
cin>>vcar;
cout<<"\n\nHASIL PENCARIAN";

if(*car=vcar)
{
for(x=0;x<=strlen(kal);x++)
    {
    if(_toupper(*car)==_toupper(kal[x]) || *car==_toupper(kal[x]) || _toupper(*car)==(kal[x]))
    {
     cout<<"\nHuruf "<<*car<<" pada kalimat "<<kal<<" ditemukan pada index ke-["<<x<<"]";
     garis();
    }
    }
}

else if(*car!=NULL)
{cout<<"\nHuruf "<<vcar<<" Tidak Ditemukan";}
cout<<"\noleh : hadi mustopa - Kelas : 1TI-c - NRP: 1500018160";
garis();
//getch();
}



Latihan 3
  • menghitung karakter 
#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdio.h>
using namespace std;
int main()
{
    char Kata[50];
    char Kar;
    int JumKar = 0;

    cout<<"Masukkan kalimat : ";
    gets(Kata);
    cout<<endl;

    cout<<"Masukkan satu karakter yang akan dihitung : ";
    cin>>Kar;
    cout<<endl;

    for (int i = 0; i <= strlen(Kata); i++)
    {
        if (Kata[i] == Kar)
        {
            JumKar++;
        }
    }

    cout<<"Jumlah karakater \""<<"\" ada ("<<JumKar<<") buah";

    return 0;
}

Latihan 4
  • membalikan kata 
#include"iostream"
#include"string.h"
using namespace std;
main(){
    char a[100]; int i;
    cout<<"masukkan  kata : "; cin>>a;
    i=strlen(a); for(i--;i>=0;i--) cout <<a[i];
}

0 komentar:

Posting Komentar