Selamat malam..
kali ini saya akan memposting latihan yang ada di pdf Rencana Kuliah Alpro Bulan ke-2. Ada 4 latihan soal dan saya mendapat bagian mengerjakan latihan nomer 4
Raptornya
cpp nya
#include <iostream>
#include <math.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int banyak(char *s){
int x=0;
for(*s=0;*s!='\0';s )
}
int main(int argc, char** argv) {
char karakter[10000];
int strlength;
cout<<"inputkan karakter = "; cin>>karakter;
strlength=strlen(karakter);
cout<<"\nBanyak karakter yang diinputkan = "<<strlength;
return 0;
}
Jumat, 15 April 2016
KASUS ALPRO MINGGU KE TUJUH
Selamat malam ..
kali ini saya akan mengepost kasus-kasus yang ada di ppt pertemuan minggu ke-7. Saya mendapat bagian mengerjakan kasus 6.3 dan kasus 6.4
KASUS 6.3
Algoritma
Deklarasi
i, j, temp, maks, a[10] : integer
Deskripsi
read(n)
for i<-1 to n do
read(a[i])
end for
for j <- 1 to n do
if(a[j]>temp) then
temp <- a[j]
maks <- temp
end if
end for
write(maks)
Raptor
Cpp nya
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n, temp, maks;
int a[10];
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
if(a[j]>temp){
temp=a[j];
maks=temp;
}
}
cout<<"\nNilai Maksimum = "<<maks;
return 0;
}
KASUS 6.4
Algoritma
Deklarasi:
a[10], maks, min, n, i, j : integer
Deskripsi:
read(n)
for i <- 1 to n do
read(a[i])
end for
for j <- 1 to n do
maks <- a[1]
min <- a[1]
if(maks < a[j]) then maks <- a[j]
else if (min > a[j]) then min <- a[j]
end if
end for
write(maks)
write(min)
Raptor
Cpp nya
#include <iostream>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a[10];
int maks, min, n;
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
maks=a[1];
min=a[1];
if(maks<a[j]){
maks=a[j];
} else if(min>a[j]){
min=a[j];
}
}
cout<<"\nNilai maksimal = "<<maks<<endl;
cout<<"Nilai minimal = "<<min;
return 0;
}
untuk kasus lainnya link menyusul
kali ini saya akan mengepost kasus-kasus yang ada di ppt pertemuan minggu ke-7. Saya mendapat bagian mengerjakan kasus 6.3 dan kasus 6.4
KASUS 6.3
Algoritma
Deklarasi
i, j, temp, maks, a[10] : integer
Deskripsi
read(n)
for i<-1 to n do
read(a[i])
end for
for j <- 1 to n do
if(a[j]>temp) then
temp <- a[j]
maks <- temp
end if
end for
write(maks)
Raptor
Cpp nya
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n, temp, maks;
int a[10];
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
if(a[j]>temp){
temp=a[j];
maks=temp;
}
}
cout<<"\nNilai Maksimum = "<<maks;
return 0;
}
KASUS 6.4
Algoritma
Deklarasi:
a[10], maks, min, n, i, j : integer
Deskripsi:
read(n)
for i <- 1 to n do
read(a[i])
end for
for j <- 1 to n do
maks <- a[1]
min <- a[1]
if(maks < a[j]) then maks <- a[j]
else if (min > a[j]) then min <- a[j]
end if
end for
write(maks)
write(min)
Raptor
Cpp nya
#include <iostream>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a[10];
int maks, min, n;
cout<<"masukkan banyak data : "; cin>>n;
for(int i=1;i<=n;i++){
cout<<"\nmasukkan data["<<i<<"] = ";cin>>a[i];
}
for(int j=1;j<n;j++){
maks=a[1];
min=a[1];
if(maks<a[j]){
maks=a[j];
} else if(min>a[j]){
min=a[j];
}
}
cout<<"\nNilai maksimal = "<<maks<<endl;
cout<<"Nilai minimal = "<<min;
return 0;
}
untuk kasus lainnya link menyusul
Senin, 11 April 2016
TUGAS DIKTAT BAB 7
Tugas yang ada di diktat Bab 7 ada 7 soal. Workshop 4 soal dan Latihan 3 Soal. Tugas ini dikerjakan secara berkelompok dan saya mendapat bagian mengerjakan Workshop nomer 1 dan 2 . Latihan nomer 2.
WORKSHOP 1
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;
}
Cpp nya
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
Langganan:
Postingan (Atom)








