Buatlah dua buah matriks dengan cara seperti pada Latihan 2, misalnya M1 dan M2. Tuliskan
isi matriks M1 dan M2 ke layar. Ukuran kolom efektif M1 = ukuran baris efektif M2.
Kalikan kedua matriks dan tuliskan hasilnya ke layar.
5 6 1 3 4 2 5 2 4 5 3 2 4 1 3 2 3 4
5 3 1 1 6 3 5 2 8
33
123 45
54
5 3 30 20 15 19 29
62
2 2 2 2
4
11 6 000000 000000 011100 110011 111111 111000 111111 111111 111001 001100 111011
000000 000000 000000 000000 000000 010000 111000 111001 111101 001110 111011
10 26 26 35 35 27 30 30 45 10 8 9
37
push_front, memasukkan elemen ke bagian awal struktur datapush_back, memasukkan elemen ke bagian akhir struktur datapop_front, mengeluarkan sebuah elemen dari bagian awal struktur datapop_back, mengeluarkan sebuah elemen dari bagian akhir struktur data7 push_back 1 push_back 2 push_front 3 push_back 4 push_front 5 pop_back pop_front
3 1 2
add X Y, del Y, adx X, atau dex X sesuai penjelasan di atas. Nilai X dan Y berada di antara 1 sampai 10.000.8 add 1 1 add 2 2 add 3 3 del 2 adx 2 del 2 dex 1 del 2
1 3 6 3 5 3
awal : [] add 1 1 : [1] -> cetak 1 add 2 2 : [1 2 2] -> cetak 3 add 3 3 : [1 2 2 3 3 3] -> cetak 6 del 2 : [1 2 2 3] -> cetak 3 adx 2 : [3 4 4 5] del 2 : [3 4] -> cetak 5 dex 1 : [2 3] del 2 : [] -> cetak 3
add X Y, del Y, atau rev sesuai penjelasan di atas. Nilai X dan Y berada di antara 1 sampai 10.000.6 add 1 1 add 2 2 add 3 3 del 2 rev del 2
1 3 6 1 3
awal : [] add 1 1 : [1] -> cetak 1 add 2 2 : [1 2 2] -> cetak 3 add 3 3 : [1 2 2 3 3 3] -> cetak 6 del 2 : [2 3 3 3] -> cetak 1 rev : [3 3 3 2] del 2 : [3 2] -> cetak 3
apa yang di alami malam ini oleh anna dan saras tidak pernah ada
apa malam ini anna saras ada
5 1330 7525 4025 5 12624
331 5257 5204 5 42621
Olimpiade Nasional
lanoisaN edaipmilO
5 character charade cats cabaret blade chabter
c ch cha blad cabar cabare cabaret
abcdehalofghi
bcd
halo
semua
function length(s: string): integer;
function pos(substr: string; s: string): integer;
procedure delete(var s: string; index: integer; count: integer);
procedure insert(s: string; var source: string; index: integer);
var
S1, S2, S3, S4: string;
begin
readln(S1);
readln(S2);
readln(S3);
readln(S4);
delete(S1, pos(S2, S1), length(S2));
insert(S4, S1, pos(S3, S1) + length(S3));
writeln(S1);
end.
abcdehalofghi
bcd
halo
semua
aehalosemuafghi
procedure str(x: integer; var s: string);
function lowerCase(s: string): string;
function upCase(s: string): string;
function chr(b: byte): char;
function ord(c: char): longint;
function abs(l: longint): longint;
procedure dec(var x: integer);
procedure dec(var x: integer; decrement: integer);
procedure inc(var x: integer);
procedure inc(var x: integer; increment: integer);
function sqr(x: longint): longint;
function sqr(x: real): real;
function sqrt(x: real): real;
function trunc(x: real): integer;
function round(x: real): integer;
function pi: real;
Y jika kata yang dimaksud ditemukan dalam matriks, atau T jika tidak ditemukan.6 5 B A B K D U N I D K L D U L O U I T R N H N A G A F I U T G 6 BULUH UDIK HITAM ANDINI LIAT ARUN
BULUH Y UDIK Y HITAM T ANDINI Y LIAT Y ARUN Y


