diktat no 1 program menhhitung faktor
#include <iostream>
#include <windows.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void masuk(int c[20],int b[20]){
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
cout<<"Vaktor A "<<i<<","<<j<<" =";cin>>b[i,j];
cout<<"Vaktor B "<<i<<","<<j<<" =";cin>>c[i,j];
}
}
system("cls");
}
void proses(int b[20],int c[20],int hasil[20],int kali[20]){
cout<<"Vaktor A"<<endl;
for(int i=1;i<=2;i++){
for(int j=1;j<=3;j++){
cout<<b[i,j]<<" ";
}
}
cout<<"\n\nVaktor B"<<endl;
for(int i=1;i<=2;i++){
for(int j=1;j<=3;j++){
cout<<c[i,j]<<" ";
}
}
cout<<"\n\nVektor C"<<endl;
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
hasil[i,j]=b[i,j]+c[i,j];
cout<<hasil[i,j]<<" ";
}
}
cout<<"\n\nVaktor Hasil Kali"<<endl;
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
kali[i,j]=b[i,j]*hasil[i,j];
cout<<kali[i,j]<<" ";
}
}
cout<<"\n\nBanyak Elemen ="<<12;
}
int main(int argc, char** argv) {
int hasil[20];
int kali[20];
int b[20];
int c[20];
cout<<"Menghitung faktor"<<endl;
masuk(b,c);
proses(b,c,hasil,kali);
return 0;
}
#include <windows.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void masuk(int c[20],int b[20]){
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
cout<<"Vaktor A "<<i<<","<<j<<" =";cin>>b[i,j];
cout<<"Vaktor B "<<i<<","<<j<<" =";cin>>c[i,j];
}
}
system("cls");
}
void proses(int b[20],int c[20],int hasil[20],int kali[20]){
cout<<"Vaktor A"<<endl;
for(int i=1;i<=2;i++){
for(int j=1;j<=3;j++){
cout<<b[i,j]<<" ";
}
}
cout<<"\n\nVaktor B"<<endl;
for(int i=1;i<=2;i++){
for(int j=1;j<=3;j++){
cout<<c[i,j]<<" ";
}
}
cout<<"\n\nVektor C"<<endl;
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
hasil[i,j]=b[i,j]+c[i,j];
cout<<hasil[i,j]<<" ";
}
}
cout<<"\n\nVaktor Hasil Kali"<<endl;
for (int i=1;i<=2;i++){
for (int j=1;j<=3;j++){
kali[i,j]=b[i,j]*hasil[i,j];
cout<<kali[i,j]<<" ";
}
}
cout<<"\n\nBanyak Elemen ="<<12;
}
int main(int argc, char** argv) {
int hasil[20];
int kali[20];
int b[20];
int c[20];
cout<<"Menghitung faktor"<<endl;
masuk(b,c);
proses(b,c,hasil,kali);
return 0;
}
diktat no 2 program menampilkan jumlah karakter pada huruf
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void string(int a){
char kata[100];
int jumlah;
scanf("%s",kata);
jumlah=strlen(kata);
printf("jumlah karakter adalah =%d",jumlah);
}
int main(int argc, char *argv[]) {
char b;
printf("Masukan Kata =");
string(b);
return 0;
}
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void string(int a){
char kata[100];
int jumlah;
scanf("%s",kata);
jumlah=strlen(kata);
printf("jumlah karakter adalah =%d",jumlah);
}
int main(int argc, char *argv[]) {
char b;
printf("Masukan Kata =");
string(b);
return 0;
}
latihan 2 program menampilkan jumlah kata
#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;
}
using namespace std;
void nama(){
string kata;
cout<<"mencari panjang nama=";cin>>kata;
cout<<"berisi berapa kata?="<<kata.size();
}
int main(){
nama();
return 0;
}
latihan diktat no 3 program menampilkan huruf besar dan huruf kecil
#include <stdio.h> //file header pemanggil gets/putchar
#include <ctype.h> //file header pemanggil isupper/islower
#include <iostream>
#include <conio.h> //file header pemanggil getche
using namespace std;
void nama()
{
int i=0; //inisialisasi i untuk variabel nama
char nama[100]; //variabel nama dengan maksimum 100 karakter
char c; //variabel hasil dari isupper/islower variabel nama
int a=0; //inisialisasi a=0 untuk variabel nama
char entri[100]; //variabel entri maksimum 100 karakter
char out;
cout<<"Masukkan Nama [HURUF KAPITAL] = "; gets(nama); //proses entri data
getche(); //menghentikan program aplikasi, tekan enter untuk meneruskan
cout<<"\nNamamu versi huruf kecil = "; //memulai output
while (nama[i]) //awal perulangan while untuk variabel nama
{
c=nama[i]; //menyamakan variabel c dan nama[i]
if (isupper(c)) c=tolower(c); //proses percabangan dari besar ke kecil
putchar (c); //output dari huruf besar menjadi huruf kecil
i++; //perulangan berupa penambahan nilai
}cout<<endl;
//variabel hasil dari islower/isupper variabel entri
cout<<"Masukkan Frasa Huruf Kecil = "; gets(entri);
getche(); //program distop sementara, tekan enter untuk melanjutkan
cout<<"\nHasil Inputan Frasa Huruf Besar = "; //memulai output
while (entri[a]) //awal perulangan while variabel entri
{
out=entri[a]; //menyamakan variabel out dengan entri[a]
if (islower(out)) out=toupper(out); //percabangan dari kecil ke besar
putchar (out); //output huruf besar dari huruf kecil
a++; //penambahan nilai variabel a=0
}
}
int main(){
nama();
}
#include <ctype.h> //file header pemanggil isupper/islower
#include <iostream>
#include <conio.h> //file header pemanggil getche
using namespace std;
void nama()
{
int i=0; //inisialisasi i untuk variabel nama
char nama[100]; //variabel nama dengan maksimum 100 karakter
char c; //variabel hasil dari isupper/islower variabel nama
int a=0; //inisialisasi a=0 untuk variabel nama
char entri[100]; //variabel entri maksimum 100 karakter
char out;
cout<<"Masukkan Nama [HURUF KAPITAL] = "; gets(nama); //proses entri data
getche(); //menghentikan program aplikasi, tekan enter untuk meneruskan
cout<<"\nNamamu versi huruf kecil = "; //memulai output
while (nama[i]) //awal perulangan while untuk variabel nama
{
c=nama[i]; //menyamakan variabel c dan nama[i]
if (isupper(c)) c=tolower(c); //proses percabangan dari besar ke kecil
putchar (c); //output dari huruf besar menjadi huruf kecil
i++; //perulangan berupa penambahan nilai
}cout<<endl;
//variabel hasil dari islower/isupper variabel entri
cout<<"Masukkan Frasa Huruf Kecil = "; gets(entri);
getche(); //program distop sementara, tekan enter untuk melanjutkan
cout<<"\nHasil Inputan Frasa Huruf Besar = "; //memulai output
while (entri[a]) //awal perulangan while variabel entri
{
out=entri[a]; //menyamakan variabel out dengan entri[a]
if (islower(out)) out=toupper(out); //percabangan dari kecil ke besar
putchar (out); //output huruf besar dari huruf kecil
a++; //penambahan nilai variabel a=0
}
}
int main(){
nama();
}
program menampilkan gabungan kata
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <windows.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;
}
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <windows.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;
}
program konverter huruf
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include<windows.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>
#include<windows.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);
}
program menhitung kata dalam sebuah kalimat
#include<iostream>
#include<ctype.h>
using namespace std;
main()
{
cout<<"\t Program Menghitung Kata Dalam Sebuah Kalimat"<<endl;
cout<<"\t\t=============================== "<<endl;
cout<<"\n";
char kalimat[100];
int i, spasi=0;
cout << "Masukan Sebuah Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << "\n";
}
cout << kalimat[i];
}
cout << "\n";
cout << "\n";
cout << "Terima kasih sudah memcoba program ini"<<endl;
}
#include<ctype.h>
using namespace std;
main()
{
cout<<"\t Program Menghitung Kata Dalam Sebuah Kalimat"<<endl;
cout<<"\t\t=============================== "<<endl;
cout<<"\n";
char kalimat[100];
int i, spasi=0;
cout << "Masukan Sebuah Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
}
}
cout << "Jumlah Kata = " << spasi +1 << "\n\n";
cout << "Kata yang anda masukan adalah : \n";
cout << "\n";
for(i=0; kalimat[i]; i++)
{
if(isspace (kalimat[i]) || ispunct (kalimat[i]))
{
spasi++;
cout << "\n";
}
cout << kalimat[i];
}
cout << "\n";
cout << "\n";
cout << "Terima kasih sudah memcoba program ini"<<endl;
}
Tidak ada komentar:
Posting Komentar