[Bahasa C] Evaluasi 2

1. Buatlah program “Palindrome” yang akan mengecek kata yang jika dibaca dari depan maupun belakang sama.
Program tidak menghiraukan spasi maupun huruf besar dan huruf kecil.
Misal : Kasur ini rusaK –> Palindrome
M a l A m –> Palindrome
makan –> Bukan Palindrome

Evaluasi 2 Soal 1

2. Buatlah program yang akan menggeser n karakter dari kanan kalimat yang diinputkan ke bagian depan.
Nilai n diinputkan oleh user.
Misal :

Evaluasi 2 SOal 2

3. Buatlah program yang akan mencari kata/karakter pada kalimat yang telah diinputkan.
Misal :

Evaluasi 2 Soal 3

4. Buatlah Program Game Tic Tac Toe.
Program ini akan meminta inputan panjang dan lebar papan dari user, user akan diminta untuk mengisi nama pemain 1 dan pemain 2.
Kemudian pemain 1 dan pemain 2 akan bergantian mengisi simbol mereka masing2 pada papan yang masih kosong hingga simbol2 tersebut membentuk garis vertikal, horizontal, ataupun diagonal.
Jika berhasil membentuk garis terlebih dahulu, maka pemain tersebut yang menang dan program akan berhenti.
Namun, jika hingga papan penuh kedua pemain masih belum mampu membentuk garis maka hasilnya seri.
Misal :

- - -
- - -
- - -

Pemain pertama: 0 0

x - -
- - -
- - -

Pemain kedua: 1 1

x - -
- o -
- - -

Jawaban Evaluasi 2 dapat didownload di sini