Anda di halaman 1dari 3

TUGAS :

1. Buat program untuk memasukkan nama Anda (string) menggunakan huruf besar,
kemudian diubah ke dalam huruf kecilsemua, lalu balikkan urutan hurufnya, juga
hitung panjang / jumlah karakternya. Selanjutnya tampilkan semua hasilnya di layar.
Hasilnya berupa panjang string dan nama yang terbalik dengan huruf kecil !
2. Buat sebuah program operasi matrik lainnya; pilih salah satu saja : pengurangan 2
buah matrik, atau perkalian sebuah matrik dengan faktor pengali, atau perkalian 2
buah matrik, atau operasi matrik lainnya. Beri penjelasan programnya.

JAWAB :
1. Script :
#include <iostream>
#include <conio.h>
#include <string.h>

using namespace std;

main (){
char nama[50];
cout << "Masukkan nama : " ;
cin.getline(nama, 50);
int ukuran = strlen(nama);
for (int x=ukuran-1; x>=0; x--){
cout << strlwr(nama)[x];
}
cout << endl;
cout << strlen(nama);
}

Hasil :
2. Script :
#include <iostream>
using namespace std;
main()
{
int i,j,N = 2;
float A[10][10];
float B[10][10];

cout << "Masukkan Matriks A = \n";


for ( i=0; i<N; i++) {
for ( j=0; j<N; j++) {
cout << "A(" << i << "," << j << ") = ";
cin >> A[i][j];
}
}
cout << "Masukkan Matriks B = \n";
for ( i=0; i<N; i++) {
for ( j=0; j<N; j++) {
cout << "B(" << i << "," << j << ") = ";
cin >> B[i][j];
}
}
cout << "Matriks A = \n";
for ( i=0; i<N; i++) {
for ( j=0; j<N; j++) {
cout << "\t" << A[i][j];
}
cout << endl;
}
cout << "Matriks B = \n";
for ( i=0; i<N; i++) {
for ( j=0; j<N; j++) {
cout << "\t" << B[i][j];
}
cout << endl;
}
cout << "Pengurangan 2 Matriks = \n";
for (i=0; i<N; i++) {
for (j=0; j<N; j++) {
cout << "\t" << A[i][j]-B[i][j];
}
cout << endl;
}
}
Hasil :

Anda mungkin juga menyukai