WORKSHOP 1
Judul = { Program Meyisipkan kata }
Deklarasi
i=integer
Algoritma =
Read
(i)
for(int
i=1;i<=1;i++)
Write
(“Masukkan kata1”)
End for(int j=1;j<=1;j++) then
Write(“Masukkan kata2”)
Write(“Masukkan
kata1”)
Raptornya
Cpp
#include <iostream>
#include <string.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void penggabungan(string k1[20],string k2[20]){
string k3 [20];
for(int i=1;i<=1;i++){
cout<<"Masukan kata pertama =";cin>>k1[i];
k3[i]=k1[i];
for(int j=1;j<=1;j++){
cout<<"Masukan kata kedua =";cin>>k2[i,j];
cout<<"Masukan kata pertama =";cin>>k1[i,j];
}
system("cls");
cout<<"Gabungan Kata"<<endl;
cout<<"Hasil = "<<k3[i]<<" "<<k2[i]<<" "<<k1[i];
}
}
int main(int argc, char** argv) {
string k1 [20];
string k2 [20];
penggabungan(k1,k2);
return 0;
}
WORKSHOP 2
ALGORITMA PROGRAM KONVERTER HURUF :
1. Mulai
2. Bilangan
= n dan a
3. Untuk
a =0; a <= n-1 selanjutnya bilangan a++
4. Jika
dimasukan huruf “aku”
5. Maka
akan di proses “AKU” dan sebaliknya
6. Dan
maksimal kata 100
7. selesai
Cpp
#include <stdio.h>
#include <ctype.h>
#include <string.h>
char konversi (char kata[100]) {
int n, a;
n = strlen (kata);
for (a =0; a <= n-1; a++) {
if (islower (kata[a])) {
kata[a] = toupper (kata[a]);
}
else {
kata[a] = tolower (kata[a]);
}
printf ("%c", kata[a]);
}
return (kata[100]);
}
int main () {
char kata[100];
printf ("\t=======================\n");
printf ("\tPROGRAM KONVERTER HURUF\n");
printf ("\t=======================\n\n\n");
printf ("Masukkan Kata : ");gets (kata);
system("CLS");
printf ("Hasilnya : ");
konversi (kata);
}
#include <ctype.h>
#include <string.h>
char konversi (char kata[100]) {
int n, a;
n = strlen (kata);
for (a =0; a <= n-1; a++) {
if (islower (kata[a])) {
kata[a] = toupper (kata[a]);
}
else {
kata[a] = tolower (kata[a]);
}
printf ("%c", kata[a]);
}
return (kata[100]);
}
int main () {
char kata[100];
printf ("\t=======================\n");
printf ("\tPROGRAM KONVERTER HURUF\n");
printf ("\t=======================\n\n\n");
printf ("Masukkan Kata : ");gets (kata);
system("CLS");
printf ("Hasilnya : ");
konversi (kata);
}
LATIHAN NOMER 2
ALGORITMA
DEKLARASI :
VOID NAMA :
FUNGSI
KATA :
STRING (INPUT)
KATA.SIZE :
STRING(OUTPUT)
SIZE OF :OPERATOR
SIZE OF SEBAGAI PENGGANTI STRLEN.
DESKRIPSI :
VOID NAMA{
READ(KATA)
WRITE(KATA.SIZE)
}
Raptornya
#include <iostream>
using namespace std;
void nama(){
string kata;
cout<<"mencari panjang nama=";cin>>kata;
cout<<"berisi berapa kata?="<<kata.size();
}
int main(){
nama();
return 0;
}
untuk latihan dan workshop diktat bab 7 yang lain, dapat di akses di
http://vitawijaya.blogspot.co.id/2016/04/tugas-diktat-bab-viilatihan.html
using namespace std;
void nama(){
string kata;
cout<<"mencari panjang nama=";cin>>kata;
cout<<"berisi berapa kata?="<<kata.size();
}
int main(){
nama();
return 0;
}
untuk latihan dan workshop diktat bab 7 yang lain, dapat di akses di
http://vitawijaya.blogspot.co.id/2016/04/tugas-diktat-bab-viilatihan.html




Tidak ada komentar:
Posting Komentar