Program menghitung string bagi kelas 3G.

Program menghitung string dan menentukan kemunculan string bagi kelas 3G.

  1. Silahkan menuliskan program menghitung string dan menentukan kemunculan string menggunakan bahasa apapun baik Java, C, C++, Pascal, Basic, dan sebagainya di bagian komentar.
  2. Jangan lupa menuliskan nama dan NIM anda.
  3. Ingat perhatikan baik-baik kelas anda, selain program / koding tuliskan hasilnya dari alur program yang anda tulis.

Perhatian : komentar tidak akan ditampilkan sebelum disetujui.

84 Responses

  1. #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char word[100];
    int main(void){
    printf (“masukkan kata : “);
    scanf (“%s”, kata);
    b = strlen(word);
    printf (“panjang kata saya : %i\n”, b);
    for(i=0; i<=strlen(kata); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("frequensi simbol dari kata saya : %i\n",c);
    getch();
    }

  2. /* nama : Adhe Zanuar Rezqi
    * kelas : SI-TI-3G
    * NIM : 09.11.3017
    * tugas matematika diskrit
    */
    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char nano[100];
    char a;
    int main(void){
    printf (“program menghitung string”);
    printf (“———————-“);
    printf (“masukan kata : “);
    scanf (“%s”, &nano);
    b = strlen(nano);
    printf (“jumlah huruf adalah %i\n”, b);
    printf (“masukan huruf yang dicari : “);
    scanf(“%s”,&a);
    for(i=0; i<=strlen(nano); i++){
    if(nano[i] == a){
    c = c+1;
    }
    }
    printf("huruf yang dicari %s ",&a);
    printf(", muncul : %i kali \n",c);
    printf ("———————-");
    getch();
    }

  3. Program Menghitung String C++

    #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  4. #include
    #include
    #include
    #include

    int main(){
    char kata[200];

    int jml_hrf=0;
    int hrf_ke;
    int jml_kal;

    cout<>kata;
    jml_kal=strlen(kata);
    cout<<"Jumlah huruf dalam kata : "<< <
    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){
    if(kata[hrf_ke]=='a'){
    jml_hrf=jml_hrf+1;
    }
    }

    cout<<"huruf a ada: "<< <
    system(“pause”);
    getch();
    return 0;

    }

  5. #include
    #include
    #include

    int i = 0,
    b = 0,
    c = 0;
    char word[50];

    int main(void){

    printf (“Masukkan kata: “);
    scanf (“%s”, kata);
    b = strlen(kata);
    printf (“Jumlah huruf dalam kata tersebut : %i\n”, b);
    for(i=0; i<=strlen(kata); i++){
    if(kata[i] == 'a'){
    c = c+1;
    }
    }

    printf("Kemunculan simbol dalam kata tersebut : %i\n",c);

    getch();
    }

    ——————————————————————–
    hasil alur program :

    -jika kita masukkan suatu kata
    maka program akan menghitung
    jumlah huruf yang ada dalam
    kata tersebut beserta jumlah simbol
    dalam penggunaan kata tersebut.

  6. /* nama : subchan yayan bachtiar
    * kelas : S1TI3G
    * NIM : 09.11.3014
    * tugas matematika diskrit
    */
    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char hrf[100];
    char a;
    int main(void){
    printf (“masukan kata yang anda inginkan : “);
    scanf (“%s”, &hrf);
    b = strlen(hrf);
    printf (“panjang kata adalah %i\n”, b);
    printf (“masukan huruf yang anda cari : “);
    scanf(“%s”,&a);
    for(i=0; i<=strlen(hrf); i++){
    if(hrf[i] == a){
    c = c+1;
    }
    }
    printf("huruf yang anda cari adalah %s ",&a);
    printf(", muncul : %i kali \n",c);
    getch();
    }

    hasilnya:

    masukan kata yang anda inginkan : yayan
    panjang kata adalah : 5
    masukan huruf yang anda cari : n
    huruf yang anda cari adalah n , muncul : 1 kali

  7. #include
    #include
    #include

    int i = 0,
    b = 0,
    c = 0;
    char word[50];

    int main(void){

    printf (“Masukkan kata: “);
    scanf (“%s”, kata);
    b = strlen(kata);
    printf (“Jumlah huruf dalam kata tersebut : %i\n”, b);
    for(i=0; i<=strlen(kata); i++){
    if(kata[i] == 'a'){
    c = c+1;
    }
    }

    printf("Kemunculan simbol dalam kata tersebut : %i\n",c);

    getch();
    }

    ——————————————————————–
    hasil alur program :

    -jika kita masukkan suatu kata
    maka program akan menghitung
    jumlah huruf yang ada dalam
    kata tersebut beserta jumlah simbol
    dalam penggunaan kata tersebut.

  8. public class TugasString {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String word = JOptionPane.showInputDialog(“Enter your word : “);
    b = word.length();
    for(a=0; a
    aa=word.charAt(a);
    }
    for(a=0; a
    if(aa==word.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }

    • Oky Fawzi
      09.11.3026

      /*Menghitung jumlah karakter dalam string C++

      #include iostream.h

      #include string.h

      #include conio.h

      #include stdlib.h

      int main(){

      char kata[200];

      int jml_hrf=0;

      int hrf_ke;

      int jml_kal;

      cout<>kata;

      jml_kal=strlen(kata);

      cout<<"Jumlah huruf dalam kata : "<<

      for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

      if(kata[hrf_ke]=='a'){

      jml_hrf=jml_hrf+1;

      }

      }

      cout<<"huruf a ada: "<<

      system("pause");

      getch();

      return 0;

      }

  9. Program Menghitung String C++

    #include stdio.h

    #include conio.h

    #include string.h

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  10. Program Menghitung String C++
    kelas S1 TI 3G
    M.khifdul falah (09.11.3044)

    #include

    #include

    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  11. Program Menghitung String C++

    #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

    • Program Menghitung String Java
      public class TugasString {
      public static void main(String[] args) {
      int count = 0, a, b;
      char aa = 0;
      String word = JOptionPane.showInputDialog(“Enter your word : “);
      b = word.length();
      for(a=0; a
      aa=word.charAt(a);
      }
      for(a=0; a
      if(aa==word.charAt(a)){
      count++;
      }
      }

      JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
      System.exit(0);
      }
      }

  12. // nurcahyo purnomo (09.11.3048)

    #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  13. /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */
    import java.util.*;
    import javax.swing.*;

    /**
    *
    * @author Admin
    */
    public class tri {
    private void cekData(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    } else {
    map.put (input.charAt(i), 1);
    unik += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println(item.getKey() + " = " + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static void main(String[] args){
    String dialog = "Tugas Matematika Diskrit" +
    " " +
    "Nama : Tri Istnto" +
    " " +
    "Nim : 09.11.3028" +
    " " +
    "Masukkan string kalimat : ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) {
    new tri().cekData(input);
    } else {
    System.exit(0);
    }
    }
    }

  14. #include
    #include
    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  15. //Julung Wikancahyo (09.11.3358 S1TI3K) //

    #include
    #include
    #include

    void closure1();
    void closure2();
    int menu();

    main() {
    int p;
    p=menu();
    clrscr();
    switch(p) {
    case 1:
    closure1();
    break;
    case 2:
    closure2();
    break;
    case 3:
    exit(0);
    }
    return 0;
    }

    void closure1() {
    clrscr();
    char x, y;
    cout<<"Program Kleene Closure 2 Alphabet"<<endl;
    cout<<"———————————"<<endl;

    cout<>x;
    cout<>y;
    cout<<"————————-"<<endl;
    cout<<"Kleene Closure { "<<x<<","<<y<<" }* = "<<" {^"<<x<<","<<y<<","<<x<<x<<
    ","<<x<<y<<","<<y<<x<<","<<y<<y<<","<<x<<x<<x<<","<<x<<y<<x<<","<<x<<y<<y<<
    ","<<y<<x<<y<<","<< "…."<<" }"<<endl;
    cout<<endl;
    menu();
    }

    void closure2() {
    clrscr();
    char x, y, z;
    cout<<"Program Kleene Closure 3 Alphabet"<<endl;
    cout<<"———————————"<<endl;

    cout<>x;
    cout<>y;
    cout<>z;
    cout<<"————————-"<<endl;
    cout<<"Kleene Closure { "<<x<<y<<","<<z<<" }*= "<<" {^"<<","<<x<<y<<","<<z<<
    ","<<x<<y<<x<<y<<","<<x<<y<<z<<","<<z<<x<<y<<","<<z<<z<<","<<x<<y<<x<<y<<x<<y<<
    ","<<x<<y<<z<<x<<y<<","<<" …."<<" }"<<endl;
    cout<<endl;
    menu();
    }
    int menu(void) {
    int n;
    cout<<"PROGRAM KLEENE CLOSURE"<<endl;
    cout<<"########################################"<<endl;
    cout<<"________________________________________"<<endl;
    cout<<"Nama \t\t: Julung Wikancahyo"<<endl;
    cout<<"Kelas/ NIM\t: S1 TI_3K/ 09.11.3358"<<endl;
    cout<<"________________________________________"<<endl;
    cout<<"########################################"<<endl;
    cout<<"\n1. Input 2 Alphabet"<<endl;
    cout<<"2. Input 3 Alphabet"<<endl;
    cout<<"3. keluat dari program"<<endl;
    cout<>n;
    clrscr();
    return n;
    }

  16. #include
    #include
    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  17. #include
    #include
    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  18. /* program menghitung panjang string */

    #include stdio.h
    #include string.h
    #include conio.h

    void main()
    {
    clrscr();
    char *string;

    printf(“Masukkan String Yang Ingin Dihitung : “);
    scanf(“%s”,string);

    printf(“Panjang String :%d\n”, strlen(string));

    getch();
    }

    //tidak boleh ada spasi

    //hasilnya
    Masukkan string yang ingin dihitung : hitung
    Panjang string : 6

    //Nama : M. San Arsi M
    //NIM : 09.11.3062

  19. #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :Syamsul Qomar\n”);
    printf(“NIM : 09.11.3069\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);
    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : Syamsul Qomar
    NIM : 09.11.3069
    Kelas : S1 TI 3G

    Masukkan kalimat : samsat

    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

  20. Nur chasanah/ S1 TI 3J/ 09.11.3255

    Mencari jumlah huruf besar dan huruf kecil

    # include
    # include
    # include

    main ()
    {
    char line [20];
    int ch, max=20, nch=0;
    int jk=0, jb=0;
    max=max-1;
    printf (“****===******\n”);
    printf (“masukkan kata=”);

    while ((ch=getchar ())!=EOF){
    if (ch==’\n’) break;

    if (nch =’a’ && line [nch] = ‘A’ && line [nch] <= 'Z' ) jb++;
    nch=nch+1;
    }
    }

    line [nch]='';
    printf ("kata=%s\n", line);
    printf ("huruf kecil=%d\n", jk);
    printf ("huruf besar=%d\n", jb);
    printf ("karakter=%d\n", nch);

    getch ();
    }

  21. public class TugasString {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String word = JOptionPane.showInputDialog(“Enter your word : “);
    b = word.length();
    for(a=0; a
    aa=word.charAt(a);
    }
    for(a=0; a
    if(aa==word.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }

  22. #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  23. #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  24. public class TugasString {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String word = JOptionPane.showInputDialog(“Enter your word : “);
    b = word.length();
    for(a=0; a
    aa=word.charAt(a);
    }
    for(a=0; a
    if(aa==word.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }

  25. /*
    <(^_^)/

    NAMA : ADITYA NOVARUNA WIDYAPRASIDDHA
    NIM : 09.11.3061
    KELAS : S1 – TI – 3G
    */

    #include
    #include
    #include

    void main()
    {
    clrscr();
    char kata[100];
    char *cari;

    cari = strchr(kata, ‘b’);

    printf(“Masukkan Kata/Kalimat ( Tanpa Spasi ) : “);
    gets (kata);
    printf(“Jumlah Huruf dalam Kata/Kalimat : %d karakter\n\n”, strlen(kata));

    printf(“Huruf yang dicari : X\n”);
    printf(“Jumlah Huruf yang dicari : %s \n”, cari);

    getch();
    }

    OUTPUT=
    Masukkan Kata/Kalimat ( Tanpa Spasi ) : matematikadiskret
    Jumlah Huruf dalam Kata/Kalimat : 17 karakter

    Huruf yang dicari : X
    Jumlah Huruf yang dicari : null

  26. REVISI KALIMAT KE 5

    HashMap(KURANG DARI)Character, Integer(LEBIH DARI) map =
    new HashMap(KURANG DARI)Character, Integer(LEBIH DARI)();
    KURANG DARI=

  27. #include
    #include
    #include

    int main(){
    char kata[50], huruf;
    int jumlah=0, arrayindex[50], ada=0, k=0;
    cout<<"Masukkan kata : ";
    gets(kata);
    cout<<"Masukkan huruf yang ingin dicari : ";
    scanf("%c", &huruf);
    for(int i=0; i<strlen(kata); i++){
    if(huruf==kata[i]){
    jumlah++;
    arrayindex[k] = i;
    k++;
    ada = 1;
    }
    }
    if(ada!=0){
    cout<<"Huruf "<<huruf<<" terdapat dalam kata yang diinput."<<endl;
    cout<<"Jumlah huruf "<<huruf<<" sebanyak "<<jumlah<<" buah"<<endl;

    for(int l=0; l<k; l++){
    cout<<arrayindex[l]<<endl;
    }
    }
    else{
    cout<<"Huruf "<<huruf<<" tidak terdapat dalam kata yang diinput";
    }
    getch();
    return 0;

    }

    hasilnya menampilkan jumlah kata yang di cari.

    terimkasih.

  28. REVISI

    HashMap”” map =
    new HashMap””();

    (TANPA TANDA PETIK PAK)

  29. KALIMAT 6
    KOK ADA YANG TIDAK BISA MUNCUL YA PAK??

    HashMap map =
    new HashMap();

  30. REVISI DI KALIMAT 6

    HashMap map =
    new HashMap();

  31. //nama : “rofiqi hasan”
    //nim : “09.11.3083”
    //kelas : “S1-TI-3G”
    //tugas : “MATEMATIKA DISKRIT”

    import java.util.*;
    import javax.swing.*;

    public class Main {
    private void cekdata(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i ” + item.getValue());
    }catch (Exception e) {
    e.printStackTrace();
    }
    }
    public static void main(String[] args){
    String dialog = “MASUKKAN KATA MENURUT ANDA: “;
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { // CEK KEBENARANNYA
    new Main().cekdata(input);
    } else { // JIKA BENAR MAKA AKAN KELUAR OUTPUTNYA
    System.exit(0);
    }
    }
    }

  32. /*
    * PROGRAM REVISI
    * BANGKIT APRI WIJANANRKO
    * 09.11.3082
    * S1TI-3G
    */

    import java.util.*;
    import javax.swing.*;

    public class Main {

    private void cekData(String input){

    HashMap map =
    new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    } else {
    map.put (input.charAt(i), 1);
    unik += input.charAt (i);
    }
    }

    for(Map.Entry item:map.entrySet())

    System.out.println(item.getKey() + " = " + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static void main(String[] args){
    System.out.println("******MENGHITUING KEMUNCULAN STRING JAVA*******\n");
    String dialog = "INSERT YOUR SENTENCE : ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) {
    new Main().cekData(input);
    } else {
    System.exit(0);
    }
    }
    }
    /* OUTPUT: "AWAL DDENGAN KEMUNCULAN JOPTIONPANE"
    *
    ******MENGHITUING KEMUNCULAN STRING JAVA*******

    ******MENGHITUING KEMUNCULAN STRING JAVA*******

    AKU SUKA MATEMATIKA DISKRIT
    D = 1
    U = 2
    E = 1
    T = 3
    = 3
    A = 5
    S = 2
    R = 1
    M = 2
    I = 3
    K = 4
    */

  33. import java.util.*;
    import javax.swing.*;

    public class Main {

    private void cekData(String input){

    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i ” + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static void main(String[] args){
    System.out.println(“******MENGHITUING KEMUNCULAN STRING JAVA*******\n” +
    “************BANGKIT APRI WIJANARKO*************\n” +
    “******************09.11.3082*******************\n” +
    “********************S1TI-3G*********************\n”);

    String dialog = “INSERT YOUR SENTENCE : “;
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) {
    new Main().cekData(input);
    } else {
    System.exit(0);
    }
    }
    }
    /* OUTPUT: “AWAL DDENGAN KEMUNCULAN JOPTIONPANE”
    *
    ******MENGHITUING KEMUNCULAN STRING JAVA*******
    ************BANGKIT APRI WIJANARKO*************
    ******************09.11.3082*******************
    ********************S1TI-3G*********************

    aku suka matematika diskrit
    d => 1
    => 3
    u => 2
    e => 1
    t => 3
    s => 2
    r => 1
    a => 5
    m => 2
    k => 4
    i => 3
    */

  34. /*|Tugas Matematika Diskret
    *Menghitung dan Memunculkan Nilai String
    *Nama : Aida Putri Purnamasari
    *NIM : 09.11.3053
    */Kelas : S1_TI_3G

    JAVA JOPtionPane:
    public class Main {
    public static void main(String[] args) {
    int bil = 0, a, pjg;
    char tugas = 0;
    String kata = JOptionPane.showInputDialog(“Masukkan kata : “);
    pjg = kata.length();
    for(a=0; a<kata.length();a++){
    tugas=kata.charAt(a);
    }
    for(a=0; a<kata.length();a++){
    if(tugas==kata.charAt(a)){
    bil++;
    }
    }

    JOptionPane.showMessageDialog(null," "+kata+"\n Jumlah Karakter : "+ pjg +"\n Jumlah huruf a :" +bil);
    System.exit(0);
    }
    }

    output:
    input Masukkan kata : garuda
    Message
    garuda
    Jumlah Karakter : 6
    Jumlah huruf a : 2

  35. #include stdio.h
    #include conio.h
    #include string.h

    int i = 0, b = 0, c = 0;
    char word[100];
    int main(void){
    printf (“masukkan kata : “);
    scanf (“%s”, word);
    b = strlen(word);
    printf (“jumlah huruf dalam kata : %i\n”, b);
    for(i=0; i<=strlen(word); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("panjang huruf dalam kata : %i\n",c);
    getch();
    }

    —————————————————–
    _____________________________________________________

    Hasil dari program yang saya tulis adalah jika kita
    menginput sebuah kata atau beberapa kata maka yang keluar adalah
    jumlah huruf dalam kata yang kita inputkan
    dan panjang huruf dalam kata yang kita inputkan.

    • Nama : Andang Eko Nugroho
      Nim : 09.11.3068
      Kelas : S1-TI-3G

      #include stdio.h
      #include conio.h
      #include string.h

      int i = 0, b = 0, c = 0;
      char word[100];
      int main(void){
      printf (“masukkan kata : “);
      scanf (“%s”, word);
      b = strlen(word);
      printf (“jumlah huruf dalam kata : %i\n”, b);
      for(i=0; i<=strlen(word); i++){
      if(word[i] == 'a'){
      c = c+1;
      }
      }
      printf("panjang huruf dalam kata : %i\n",c);
      getch();
      }

      —————————————————–
      _____________________________________________________

      Hasil dari program yang saya tulis adalah jika kita
      menginput sebuah kata atau beberapa kata maka yang keluar adalah
      jumlah huruf dalam kata yang kita inputkan
      dan panjang huruf dalam kata yang kita inputkan.

  36. /*Tugas Matematika Diskret
    *Menghitung dan Memunculkan Nilai String
    *Nama : Eva Ermawati.S
    *NIM : 09.11.3066
    */Kelas : S1_TI_3G

    import java.util.*;
    import javax.swing.*;

    public class Main {

    private void cobastring(String input){
    HashMap map = new HashMap();
    String kata = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    }
    else
    {
    map.put (input.charAt(i), 1);
    kata += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println( " Huruf "+item.getKey() + " Jumlahnya " + item.getValue()+ " Buah ");

    }
    catch (Exception e)
    { e.printStackTrace();}
    }

    public static void main(String[] args){

    String dialog = "Tuliskan Sebuah Kata (spasi dianggap kosong): ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { // untuk mengecek inputan tidak boleh kosong
    new Main().cobastring(input);
    } else {
    System.exit(0); // otomatis keluar, jika tidak ada yang di inputkan
    }
    }
    }

    //sebagai contoh menginputkan kata "kuku kakiku kaku kaku", haslinya sebagai berikut,

    //run:
    //kuku kakiku kaku kaku
    //Huruf Jumlahnya 3 Buah
    //Huruf u Jumlahnya 5 Buah
    //Huruf a Jumlahnya 3 Buah
    //Huruf k Jumlahnya 9 Buah
    //Huruf i Jumlahnya 1 Buah

    BUILD SUCCESSFUL (total time: 17 seconds)

  37. *codding :

    #include “iostream.h”
    #include “conio.h”
    #include “string.h”
    #include “stdio.h”

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : FRIZKA TRIMURTI SUCI MEGARANI\n”);
    printf(“NIM : 09.11.3078\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    coutKar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    *output:

    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : FRIZKA TRIMURTI SUCI MEGARANI
    NIM : 09.11.3078
    Kelas : S1 TI 3G

    Masukkan kalimat : bahasa
    Setelah dibalik menjadi asahab
    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada 3 buah

  38. Nama : Andang Eko Nugroho
    Nim : 09.11.3068
    Kelas : S1-TI-3G

    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char word[100];
    int main(void){
    printf (“masukkan kata : “);
    scanf (“%s”, word);
    b = strlen(word);
    printf (“jumlah huruf dalam kata : %i\n”, b);
    for(i=0; i<=strlen(word); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("panjang huruf dalam kata : %i\n",c);
    getch();
    }

    —————————————————–
    _____________________________________________________

    Hasil atau alur dari program yang saya tulis adalah jika kita
    menginput sebuah kata atau beberapa kata maka yang keluar adalah
    jumlah huruf dalam kata yang kita inputkan
    dan panjang huruf dalam kata yang kita inputkan.

    • #include
      #include
      #include

      int i = 0, b = 0, c = 0;
      char word[100];
      int main(void){
      printf (“masukkan kata : “);
      scanf (“%s”, word);
      b = strlen(word);
      printf (“jumlah huruf dalam kata : %i\n”, b);
      for(i=0; i<=strlen(word); i++){
      if(word[i] == 'a'){
      c = c+1;
      }
      }
      printf("panjang huruf dalam kata : %i\n",c);
      getch();
      }

      —————————————————–
      _____________________________________________________

      Hasil dari program yang saya tulis adalah jika kita
      menginput sebuah kata atau beberapa kata maka yang keluar adalah
      jumlah huruf dalam kata yang kita inputkan
      dan panjang huruf dalam kata yang kita inputkan.

  39. Nama : Andang Eko Nugroho
    Nim : 09.11.3068
    Kelas : S1-TI-3G

    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char word[100];
    int main(void){
    printf (“masukkan kata : “);
    scanf (“%s”, word);
    b = strlen(word);
    printf (“jumlah huruf dalam kata : %i\n”, b);
    for(i=0; i<=strlen(word); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("panjang huruf dalam kata : %i\n",c);
    getch();
    }

    —————————————————–
    _____________________________________________________

    Hasil atau alur dari program yang saya tulis adalah jika kita
    menginput sebuah kata atau beberapa kata maka yang keluar adalah
    jumlah huruf dalam kata yang kita inputkan
    dan panjang huruf dalam kata yang kita inputkan.

  40. import java.util.*;
    import javax.swing.*;

    public class Xtreme {
    private void cekData(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    } else {
    map.put (input.charAt(i), 1);
    unik += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println(item.getKey() + " = " + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }
    public static void main(String[] args){
    String dialog = "Tugas Matematika Diskrit" +
    " " +
    "Nama : Budi Setiawan" +
    " " +
    "Nim : 09.11.3073" +
    " " +
    "Masukkan string kalimat : ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) {
    new Xtreme().cekData(input);
    } else {
    System.exit(0);
    }
    }
    }

  41. import java.util.*;
    import javax.swing.*;

    public class adam {
    private void cekData(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    } else {
    map.put (input.charAt(i), 1);
    unik += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println(item.getKey() + " = " + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static void main(String[] args){
    String dialog = "Tugas Matematika Diskrit" +
    " " +
    "Nama : Adam Malik" +
    " " +
    "Nim : 09.11.3070" +
    " " +
    "Masukkan string kalimat : ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { // cek apakah input tidak kosong
    new adam().cekData(input);
    } else { // jika tidak ada input, maka program akan langsung keluar
    System.exit(0);
    }
    }
    }

  42. #include “conio.h”
    #include “stdio.h”
    #include “iostream.h”
    #include “string.h”

    int main()
    {
    char Kata[50];
    char huruf;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : Anggita\n”);
    printf(“NIM : 09.11.3023\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>huruf;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  43. TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : AFIF NOURZAMANY
    NIM : 09.11.3032
    Kelas : S1 TI 3G

    Masukkan kalimat : bahasa
    Setelah dibalik menjadi asahab
    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter “a” ada buah

    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : AFIF NOURZAMANY\n”);
    printf(“NIM : 09.11.3032\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  44. #include “ostream.h”
    #include “conio.h”
    #include “string.h”
    #include “stdio.h”

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : Omni Praevia Caesari Aryanto\n”);
    printf(“NIM : 09.11.3086\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah kata dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang karakter pada kata : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    outputnya :

    Tugas MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : Omni Praevia Caesari Aryanto
    NIM : 09.11.3086
    Kelas : S1 TI 3G

    Masukkan kata: yogyakarta
    Setelah kata dibalik menjadi atrakaygoy
    Panjang karakter pada kata : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada "3" buah

  45. #include <>
    #include <>
    #include <>
    #include <>

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : Omni Praevia Caesari Aryanto\n”);
    printf(“NIM : 09.11.3086\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah kata dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang karakter pada kata : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    outputnya :

    Tugas MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : Omni Praevia Caesari Aryanto
    NIM : 09.11.3086
    Kelas : S1 TI 3G

    Masukkan kata: yogyakarta
    Setelah kata dibalik menjadi atrakaygoy
    Panjang karakter pada kata : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada "3" buah

  46. #include <>
    #include <>
    #include <>
    #include <>

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : Omni Praevia Caesari Aryanto\n”);
    printf(“NIM : 09.11.3086\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah kata dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang karakter pada kata : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    outputnya :

    Tugas MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : Omni Praevia Caesari Aryanto
    NIM : 09.11.3086
    Kelas : S1 TI 3G

    Masukkan kata: yogyakarta
    Setelah kata dibalik menjadi atrakaygoy
    Panjang karakter pada kata : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada <> buah

  47. #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : Omni Praevia Caesari Aryanto\n”);
    printf(“NIM : 09.11.3086\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah kata dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang karakter pada kata : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    outputnya :

    Tugas MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : Omni Praevia Caesari Aryanto
    NIM : 09.11.3086
    Kelas : S1 TI 3G

    Masukkan kata: yogyakarta
    Setelah kata dibalik menjadi atrakaygoy
    Panjang karakter pada kata : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

  48. #include
    #include
    #include
    #define max 255

    int i = 0, b = 0, jml, g;
    char kata[max];

    int main(void){

    printf (“=======================================\n”);
    printf (” program menghitung string\n”);
    printf (“=======================================\n\n”);

    printf (” Input sebuah kalimat : “);
    scanf (“%s”, kata);

    b = strlen(kata);

    printf (“\n=======================================”);

    printf (“\n Banyak karakter dalam kalimat : %i”, b);

    for(i=0; i<=strlen(kata); i++){

    if(kata[i] == 'g')

    jml++;

    }

    printf ("\n Banyak karakter ""G"" dalam kalimat : %i", jml);
    printf ("\n=======================================");

    getch();

    }

  49. program statistikHuruf;
    var stringInput : string;

    function jumVokal(x : string) : integer;
    var jumlah, i : integer;
    begin
    jumlah := 0;
    for i:=1 to length(x) do
    begin
    if x[i] in [‘A’, ‘I’, ‘U’, ‘E’, ‘O’, ‘a’, ‘i’, ‘u’, ‘e’, ‘o’] then jumlah := jumlah + 1;
    end;
    jumVokal := jumlah;
    end;

    function jumNonHuruf(x : string) : integer;
    var jumlah, i : integer;
    begin
    jumlah := 0;
    for i:=1 to length(x) do
    begin
    if (not (x[i] in [‘A’..’Z’, ‘a’..’z’])) then jumlah := jumlah + 1;
    end;
    jumNonHuruf := jumlah;
    end;

    function jumKonsonan(x : string) : integer;
    begin
    jumKonsonan := length(x) – (jumVokal(x) + jumNonHuruf(x));
    end;

    begin
    stringInput := ‘algoritma dengan pascal’;
    writeln(‘Jumlah huruf vokal : ‘,jumVokal(stringInput));
    writeln(‘Jumlah huruf konsonan : ‘,jumKonsonan(stringInput));
    writeln(‘Jumlah karakter lain : ‘,jumNonHuruf(stringInput));
    end.

    ANGGA FITRA KURNIAWAN
    09.11.3063
    S1 TI 3G

  50. public class TugasString {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String word = JOptionPane.showInputDialog(“Enter your word : “);
    b = word.length();
    for(a=0; a
    aa=word.charAt(a);
    }
    for(a=0; a
    if(aa==word.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }

  51. /*
    Name : Program Mengitung String
    Copyright : 2010
    Author : Damawan Bayu Aji (09.11.3039)
    Description : Tugas Matematika Diskret
    */

    #include
    #include
    #include
    #include
    #define max 256

    int main() {
    char tulisan[max],ambil[max];
    char awal,mychar;
    int i, jumkar=0;
    int pernah=0, counter=0;
    int bil=0;
    int karbeda=0;
    int a,b,c;
    int length;
    printf(“S1-TI-3G\n”);
    printf(“09.11.3039”);
    printf(“\n\n\n\n\n\t Menghitung jumlah karakter bilangan”);
    printf(“\n\t\t ===================================\n”);
    printf(“\n Silahkan Masukkan Kalimat !! .. : “);
    gets(tulisan);
    length=strlen(tulisan);
    for(i=0; tulisan[i]; i++)
    jumkar++;
    printf(“\n Jumlah karakter = %d”, jumkar);

    while (tulisan[counter])
    {
    mychar=tulisan[counter];
    ambil[counter]= (tolower(mychar));
    counter++;
    }

    printf(“\n\n ++++++++++++++++++++++++++++\n”);
    printf(” + KARAKTER + FREK +\n”);
    printf(” ++++++++++++++++++++++++++++\n”);

    for(a=0; a< length; a++)
    {
    bil=0;
    awal=ambil[a];

    if(awal==ambil[a])
    { pernah=0;

    for(b=0; b< a ; b++)
    {
    if(awal==ambil[b])
    {
    pernah=1;

    }
    }
    }

    if(pernah ==0)
    {
    for(c=0; c< length ; c++)
    {
    if(awal==ambil[c])
    {
    bil++;

    }
    }

    printf(" + %c + %d +\n",(awal),bil);
    karbeda++;
    }

    }
    printf(" ++++++++++++++++++++++++++++\n");
    printf(" + Char Beda + %d +\n",karbeda);
    printf(" ++++++++++++++++++++++++++++\n");
    printf("\n\n\n\n\t\t credit : Damawan Bayu Aji\n\n\n");
    getch();
    return 0;

    }

  52. //nama : “taufik khairul ramadhani”
    //nim : “09.11.3072”
    //kelas : “S1-TI-3G”
    //tugas : “matematika diskrit”
    //bahasa yg d’gunakan : java netbin

    import java.util.*;
    import javax.swing.*;

    public class Main {
    private void cekdatataufik(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i ” + item.getValue());
    }catch (Exception e) {
    e.printStackTrace();
    }
    }
    public static void main(String[] args){
    String dialog = “Masukkan kalimat apapun yang anda kehendaki agar bisa di outputkan: “;
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { // cek apakah input nda masukan tidak kosong
    new Main().cekdatataufik(input);
    } else { // jika gak ada inputan, maka program yang anda jalankan akan langsung keluar
    System.exit(0);
    }
    }
    }

  53. TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : NOVA DANI INDRIANTI
    NIM : 09.11.3075
    Kelas : S1 TI 3G

    Masukkan kalimat : yogyakarta
    Setelah dibalik menjadi atrakaygoy
    Panjang kalimat : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter “a” ada buah

    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :NOVA DANI INDRIANTI\n”);
    printf(“NIM : 09.11.3075\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  54. #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :NOVA DANI INDRIANTI\n”);
    printf(“NIM : 09.11.3075\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  55. TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : NOVA DANI INDRIANTI
    NIM : 09.11.3075
    Kelas : S1 TI 3G

    Masukkan kalimat : yogyakarta
    Setelah dibalik menjadi atrakaygoy
    Panjang kalimat : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter “a” ada buah

    source kode

    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :NOVA DANI INDRIANTI\n”);
    printf(“NIM : 09.11.3075\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  56. TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : NOVA DANI INDRIANTI
    NIM : 09.11.3075
    Kelas : S1 TI 3G

    Masukkan kalimat : yogyakarta
    Setelah dibalik menjadi atrakaygoy
    Panjang kalimat : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter “a” ada buah

    kode string =
    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :NOVA DANI INDRIANTI\n”);
    printf(“NIM : 09.11.3075\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

  57. program menghitung string C++
    Nama : Sriani
    Nim : 09.11.3080

    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char word[100];
    int main(void){
    printf (“Input your word : “);
    scanf (“%s”, word);
    b = strlen(word);
    printf (“The length of my word is : %i\n”, b);
    for(i=0; i<=strlen(word); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("The frequency of a symbol a in my word is : %i\n",c);
    getch();
    }

  58. #include

    #include

    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  59. #include

    #include

    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“Input your word : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“The length of my word is : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("The frequency of a symbol a in my word is : %i\n",c);

    getch();

    }

  60. /*
    *Nama : Dani kurniawan widodo
    *Kelas : S1TI-3G
    *NIM : 09.11.3058
    */

    import java.io.*;

    public class carikata {

    public static void main(String[] args)throws Exception {

    DataInputStream in= new DataInputStream(System.in);

    String words = “saya”;

    System.out.println(“kata = ” + words);

    System.out.println(“\nPanjang Kata di atas = “+words.length());

    System.out.print(“masukkan huruf yang anda cari :”);

    String u=in.readLine();

    int uk = 0;

    for (int i = 1; i <=u.length(); i++) {

    uk++;

    }

    int jml = 0;

    for (int i = 0; i <= words.length()-uk; i++) {

    if (u.equals(words.substring(i,i+uk))) {

    jml++;

    }

    }

    System.out.println("\n\nTerdapat " +jml+ " huruf "+u+" pada kata diatas");

    }

    }

    /* hasil
    * kata= (input)
    *panjang kata diatas= (otomatis)
    *masukkan huruf yg anda cari: (input)
    *Terdapat (banyak huruf yang dicari) huruf pada kata diatas
    */

  61. /*Tugas Matematika Diskrit /
    /*Menghitung dan Memunculkan Nilai String /
    /*Nama : Fiyas Mahananing Puri /
    /*NIM : 09.11.3050 /
    /*Kelas : S1_TI_3G /

    import javax.swing.*;
    import java.util.*;

    public class Main {

    private void HitungString(String input){
    HashMap map = new HashMap();
    String kata = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    }
    else
    {
    map.put (input.charAt(i), 1);
    kata += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println( " Huruf "+item.getKey() + " Jumlahnya " + item.getValue()+ " Buah ");

    }
    catch (Exception e)
    { e.printStackTrace();}
    }

    public static void main(String[] args){

    String dialog = "Inputkan Sebuah Kata (spasi dianggap kosong): ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { /* untuk mengecek inputan tidak boleh kosong /
    new Main().HitungString(input);
    } else {
    System.exit(0); /* otomatis keluar, jika tidak ada yang di inputkan /
    }
    }
    }

    /*sebagai contoh menginputkan kata "matematika diskret",/
    /*haslinya sebagai berikut (spasi dianggap karakter kosong):/

    /*run:/
    /*matematika diskret/
    /*Huruf d Jumlahnya 1 Buah/
    /*Huruf Jumlahnya 1 Buah/
    /*Huruf e Jumlahnya 2 Buah/
    /*Huruf t Jumlahnya 3 Buah/
    /*Huruf s Jumlahnya 1 Buah/
    /*Huruf r Jumlahnya 1 Buah/
    /*Huruf a Jumlahnya 3 Buah/
    /*Huruf m Jumlahnya 2 Buah/
    /*Huruf k Jumlahnya 2 Buah/
    /*Huruf i Jumlahnya 2 Buah/
    /*BUILD SUCCESSFUL (total time: 15 seconds)/

  62. //Paulus Ragil Adetya Putra 09.11.3055 S1TI3G

    #include
    #include
    #include

    void main(){

    clrscr();
    char st[128];
    int jum_kapital=0,
    jum_kecil=0,
    jum_digit=0;

    cout<<"Masukan paragraf kamu :"<<endl;
    cin.getline(st,128);

    for (int i=0;st[i];i++)
    {
    if isupper(st[i])
    jum_kapital++;
    if islower(st[i])
    jum_kecil++;
    if isdigit(st[i])
    jum_digit++;
    }
    cout<<endl;

    cout<<"KAPITAL ;"<<jum_kapital<<endl;
    cout<<"Kecil ;"<<jum_kecil<<endl;
    cout<<"Digit ;"<<jum_digit<<endl;

    getch();
    }

    CONTOH tampilan :
    Masukan paragraf kamu :
    Paulus Ragil Adetya 09113055

    KAPITAL : 3
    Kecil : 14
    Digit : 8

  63. //source code
    //DANIE VERDIANSAH 09.11.3012 S1TI_3G
    // pak jenis2 include-nya koq d dlm coment g kelihatan
    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT\n”) ;
    printf(“Nama : DANIE VERDIANSAH\n”);
    printf(“NIM : 09.11.3012\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat or kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    coutKar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    //Outputnya
    Tugas Matematika Diskrit
    Nama : DANIE VERDIANSAH
    NIM : 09.11.3012
    Kelas : S1TI3G

    Masukkan kalimat : DANIE VERDIANSAH

    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada 3 buah

  64. //source code
    //DANIE VERDIANSAH 09.11.3012 S1TI_3G
    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT\n”) ;
    printf(“Nama : DANIE VERDIANSAH\n”);
    printf(“NIM : 09.11.3012\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat or kata : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    //Outputnya
    Tugas Matematika Diskrit
    Nama : DANIE VERDIANSAH
    NIM : 09.11.3012
    Kelas : S1TI3G

    Masukkan kalimat : DANIE VERDIANSAH

    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

    • //source code
      //DANIE VERDIANSAH 09.11.3012 S1TI_3G

      #include
      #include
      #include
      #include

      int main()
      {
      char Kata[50];
      char Kar;
      int JumKar = 0;
      int i, balik=0, panjang=0;

      printf(“TUGAS MATEMATIKA DISKRIT\n”) ;
      printf(“Nama : DANIE VERDIANSAH\n”);
      printf(“NIM : 09.11.3012\n”);
      printf(“Kelas : S1 TI 3G\n\n”);
      printf(“Masukkan kalimat or kata : “);
      gets(Kata);

      for (i=0; Kata[i]; i++)
      {
      balik=balik++;
      }
      printf(“Setelah dibalik menjadi “);
      for (i=balik-1; i>=0; i–)
      {
      printf(“%c”,Kata[i]);
      }
      panjang=strlen(Kata);
      printf(“\nPanjang kalimat : %d”,panjang);

      cout<<endl;

      cout<>Kar;
      cout<<endl;

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

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

      getch();
      return 0;

      }

      //Outputnya
      Tugas Matematika Diskrit
      Nama : DANIE VERDIANSAH
      NIM : 09.11.3012
      Kelas : S1TI3G

      Masukkan kalimat : DANIE VERDIANSAH

      Panjang kalimat : 6
      Masukkan satu karakter yang akan dihitung : a

      Jumlah karakter "a" ada 3 buah

    • //source code
      //DANIE VERDIANSAH 09.11.3012 S1TI_3G

      #include
      #include
      #include
      #include

      int main()
      {
      char Kata[50];
      char Kar;
      int JumKar = 0;
      int i, balik=0, panjang=0;

      printf(“TUGAS MATEMATIKA DISKRIT\n”) ;
      printf(“Nama : DANIE VERDIANSAH\n”);
      printf(“NIM : 09.11.3012\n”);
      printf(“Kelas : S1 TI 3G\n\n”);
      printf(“Masukkan kalimat or kata : “);
      gets(Kata);

      for (i=0; Kata[i]; i++)
      {
      balik=balik++;
      }
      printf(“Setelah dibalik menjadi “);
      for (i=balik-1; i>=0; i–)
      {
      printf(“%c”,Kata[i]);
      }
      panjang=strlen(Kata);
      printf(“\nPanjang kalimat : %d”,panjang);

      cout<<endl;

      cout<>Kar;
      cout<<endl;

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

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

      getch();
      return 0;

      }

      //Outputnya
      Tugas Matematika Diskrit
      Nama : DANIE VERDIANSAH
      NIM : 09.11.3012
      Kelas : S1TI3G

      Masukkan kalimat : DANIE VERDIANSAH

      Panjang kalimat : 6
      Masukkan satu karakter yang akan dihitung : a

      Jumlah karakter "a" ada 3 buah

  65. public class String {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String word = JOptionPane.showInputDialog(“Enter your word : “);
    b = word.length();
    for(a=0; a
    aa=word.charAt(a);
    }
    for(a=0; a
    if(aa==word.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+word+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }
    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  66. #include iostream.h

    #include string.h

    #include conio.h

    #include stdlib.h

    int main(){

    char kata[200];

    int jml_hrf=0;

    int hrf_ke;

    int jml_kal;

    cout<>kata;

    jml_kal=strlen(kata);

    cout<<"Jumlah huruf dalam kata : "<<

    for(hrf_ke=0; hrf_ke<=strlen(kata); hrf_ke++){

    if(kata[hrf_ke]=='a'){

    jml_hrf=jml_hrf+1;

    }

    }

    cout<<"huruf a ada: "<<

    system("pause");

    getch();

    return 0;

    }

  67. import java.util.*;
    import javax.swing.*;

    public class Xtreme {
    private void cekData(String input){
    HashMap map = new HashMap();
    String unik = new String();
    try{
    for (int i = 0; i < input.length(); i++) {
    if ( map.containsKey(input.charAt(i))) {
    map.put (input.charAt(i), map.get(input.charAt(i)) + 1 );
    } else {
    map.put (input.charAt(i), 1);
    unik += input.charAt (i);
    }
    }
    for(Map.Entry item:map.entrySet())

    System.out.println(item.getKey() + " = " + item.getValue());

    }catch (Exception e) {
    e.printStackTrace();
    }
    }
    public static void main(String[] args){
    String dialog = "Tugas Matematika Diskrit" +
    " " +
    "Nama : Budi Setiawan" +
    " " +
    "Nim : 09.11.3073" +
    " " +
    "Masukkan string kalimat : ";
    String input = JOptionPane.showInputDialog(dialog);
    System.out.println(input);
    if (input != null) { // cek apakah input tidak kosong
    new Xtreme().cekData(input);
    } else { // jika tidak ada input, maka program akan langsung keluar
    System.exit(0);
    }
    }
    }

  68. //Program Menghitung String C++

    #include stdio.h

    #include conio.h

    #include string.h

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“masukkan beberapa kata : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“panjang kata yang dimasukkan adalah : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("frekuensi simbol dalam kata adalah : %i\n",c);

    getch();

    }

  69. //Program Menghitung String C++

    #include

    #include

    #include

    int i = 0, b = 0, c = 0;

    char word[100];

    int main(void){

    printf (“masukkan beberapa kata : “);

    scanf (“%s”, word);

    b = strlen(word);

    printf (“panjang kata yang dimasukkan adalah : %i\n”, b);

    for(i=0; i<=strlen(word); i++){

    if(word[i] == 'a'){

    c = c+1;

    }

    }

    printf("frekuensi simbol dalam kata adalah : %i\n",c);

    getch();

    }

  70. nama : dimas arya suprapto
    nim : 09.11.3052
    kls : S1-TI-3G

    #include iostream.h
    #include string.h
    #include conio.h
    #include stdlib.h

    int main(){
    char kata[200];
    int jml_hrf=0;
    int hrf_ke;
    int jml_kal;
    cout<>kalimat;
    jml_kal=strlen(kalimat);
    cout<<"Jumlah huruf dalam kalimat : "<
    for(hrf_ke=0; hrf_ke<=strlen(kalimat); hrf_ke++){
    if(kalimat[hrf_ke]=='a'){
    jml_hrf=jml_hrf+1;
    }
    }
    cout<<"huruf a ada: "<
    system("pause");
    getch();
    return 0;
    }

  71. //Nama : Arif Riyanto
    //Kelas : S1 TI 3G
    //NIM : 09.11.3024

    public class TugasString {
    public static void main(String[] args) {
    int count = 0, a, b;
    char aa = 0;
    String kata = JOptionPane.showInputDialog(“Masukkan Kata : “);
    b = kata.length();
    for(a=0; a
    aa=kata.charAt(a);
    }
    for(a=0; a
    if(aa==kata.charAt(a)){
    count++;
    }
    }

    JOptionPane.showMessageDialog(null,” “+kata+”\n Jumlah Karakter : “+b+”\n Jumlah huruf a :” +count);
    System.exit(0);
    }
    }

  72. /* Nama : Bianti Setyaningtiyas
    NIM : 09.11.3034
    Kelas : S1TI3G
    */

    #include
    #include
    #include

    int i = 0, b = 0, c = 0;
    char word[150];
    int main(void){
    printf (“Masukkan kata yang kamu pingin : “);
    scanf (“%s”, word);
    b = strlen(word);
    printf (“Liat deh total ada : %i huruf\n”, b);
    for(i=0; i<=strlen(word); i++){
    if(word[i] == 'a'){
    c = c+1;
    }
    }
    printf("Wah ternyata huruf a ada: %i huruf\n",c);
    printf("\n",c);
    printf("Perhitungan 100% tepat Lho !!!!!\n",c);
    getch();
    }

    HasiLnya dapat diLihat di http://www.4shared.com/photo/sGS-0JM2/Tugas_Matematika_Diskret.html

  73. /**
    * Name : Rosita
    * NIM : 09.11.3027
    * Class : S1 TI 3G
    */
    public class StringTugas {
    public static void main(String [] args){
    BufferedReader word = new BufferedReader(new InputStreamReader(System.in));
    System.out.println(“Enter your word :”);
    try{
    String input = word.readLine();
    char start=0;
    int count = 0, a, b;
    b = input.length();
    for(a=0; a<input.length();a++){
    start=input.charAt(a);
    }
    for(a=0; a<input.length();a++){
    if(start==input.charAt(a)){
    count++;
    }
    }
    System.out.println("The length of my word is : "+b+"\nThe frequency of a symbol a in my word is : "+count);
    }
    catch(IOException e){
    System.out.println("Error");
    }
    }
    }

    outputnya:

    Enter your word :
    garuda
    The length of my word is : 6
    THe frequency of a symbol a in my word is : 2

  74. (Program dari: Ahmad Sa’di_09.11.3030_S1TI3G)
    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :AHMAD SA”DI\n”);
    printf(“NIM : 09.11.3030\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    (Output)
    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : AHMAD SA'DI
    NIM : 09.11.3030
    Kelas : S1 TI 3G

    Masukkan kalimat : yogyakarta
    Setelah dibalik menjadi atrakaygoy
    Panjang kalimat : 10
    Masukkan satu karakter yang akan dihitung : a

  75. (Program dari: Ahmad Sa’di_09.11.3030_S1TI3G)
    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama :AHMAD SA”DI\n”);
    printf(“NIM : 09.11.3030\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    (Output)
    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : AHMAD SA'DI
    NIM : 09.11.3030
    Kelas : S1 TI 3G

    Masukkan kalimat : yogyakarta
    Setelah dibalik menjadi atrakaygoy
    Panjang kalimat : 10
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

  76. *codding :

    #include “iostream.h”
    #include “conio.h”
    #include “string.h”
    #include “stdio.h”

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : FRIZKA TRIMURTI SUCI MEGARANI\n”);
    printf(“NIM : 09.11.3078\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    *output:

    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : FRIZKA TRIMURTI SUCI MEGARANI
    NIM : 09.11.3078
    Kelas : S1 TI 3G

    Masukkan kalimat : bahasa
    Setelah dibalik menjadi asahab
    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

  77. *codding *:

    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : FRIZKA TRIMURTI SUCI MEGARANI\n”);
    printf(“NIM : 09.11.3078\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    coutKar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    *outputnya:*

    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : FRIZKA TRIMURTI SUCI MEGARANI
    NIM : 09.11.3078
    Kelas : S1 TI 3G

    Masukkan kalimat : bahasa
    Setelah dibalik menjadi asahab
    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

  78. *codding *:

    #include
    #include
    #include
    #include

    int main()
    {
    char Kata[50];
    char Kar;
    int JumKar = 0;
    int i, balik=0, panjang=0;

    printf(“TUGAS MATEMATIKA DISKRIT Dosen FERRY WAHYU WIBOWO, MSc\n”) ;
    printf(“Nama : FRIZKA TRIMURTI SUCI MEGARANI\n”);
    printf(“NIM : 09.11.3078\n”);
    printf(“Kelas : S1 TI 3G\n\n”);
    printf(“Masukkan kalimat : “);
    gets(Kata);

    for (i=0; Kata[i]; i++)
    {
    balik=balik++;
    }
    printf(“Setelah dibalik menjadi “);
    for (i=balik-1; i>=0; i–)
    {
    printf(“%c”,Kata[i]);
    }
    panjang=strlen(Kata);
    printf(“\nPanjang kalimat : %d”,panjang);

    cout<<endl;

    cout<>Kar;
    cout<<endl;

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

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

    getch();
    return 0;

    }

    *outputnya:*

    TUGAS MATEMATIKA DISKRIT Dosen ferry wahyu wibowo, msc
    Nama : FRIZKA TRIMURTI SUCI MEGARANI
    NIM : 09.11.3078
    Kelas : S1 TI 3G

    Masukkan kalimat : bahasa
    Setelah dibalik menjadi asahab
    Panjang kalimat : 6
    Masukkan satu karakter yang akan dihitung : a

    Jumlah karakter "a" ada buah

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s