Program menghitung string dan menentukan kemunculan string bagi kelas 3G.
- Silahkan menuliskan program menghitung string dan menentukan kemunculan string menggunakan bahasa apapun baik Java, C, C++, Pascal, Basic, dan sebagainya di bagian komentar.
- Jangan lupa menuliskan nama dan NIM anda.
- Ingat perhatikan baik-baik kelas anda, selain program / koding tuliskan hasilnya dari alur program yang anda tulis.
Perhatian : komentar tidak akan ditampilkan sebelum disetujui.
Advertisements
Filed under: Discrete Math |
#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();
}
/* 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();
}
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;
}
#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;
}
#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.
/* 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
#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.
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;
}
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();
}
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();
}
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);
}
}
// 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;
}
/*
* 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);
}
}
}
#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();
}
//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;
}
#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();
}
#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();
}
/* 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
#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
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 ();
}
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);
}
}
#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;
}
#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;
}
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);
}
}
/*
<(^_^)/
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
REVISI KALIMAT KE 5
HashMap(KURANG DARI)Character, Integer(LEBIH DARI) map =
new HashMap(KURANG DARI)Character, Integer(LEBIH DARI)();
KURANG DARI=
#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.
REVISI
HashMap”” map =
new HashMap””();
(TANPA TANDA PETIK PAK)
KALIMAT 6
KOK ADA YANG TIDAK BISA MUNCUL YA PAK??
HashMap map =
new HashMap();
REVISI DI KALIMAT 6
HashMap map =
new HashMap();
//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);
}
}
}
/*
* 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
*/
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
*/
/*|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
#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.
/*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)
*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
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.
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.
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);
}
}
}
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);
}
}
}
#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;
}
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;
}
#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
#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
#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
#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
#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();
}
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
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);
}
}
/*
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;
}
//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);
}
}
}
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;
}
#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;
}
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;
}
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;
}
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();
}
#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();
}
#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();
}
/*
*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
*/
/*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)/
//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
//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
//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
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;
}
#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;
}
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);
}
}
}
//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();
}
//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();
}
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;
}
//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);
}
}
/* 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
/**
* 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
(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
(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
*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
*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
*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