Tukar huruf besar-kecil
Pelajaran 10 dari 18 dalam kursus Fungsi di C++: Membuat Fungsi Sendiri di Coddy.
Dalam pemrograman, karakter direpresentasikan sebagai kode yang dikenal sebagai kode ASCII. Setiap karakter memiliki kode tertentu. Contohnya:
- Kode ASCII untuk 'a' adalah 97.
- Kode ASCII untuk 'b' adalah 98, dan seterusnya.
Penting untuk diketahui bahwa kode ASCII untuk huruf kecil berbeda dari kode untuk huruf besar. Contohnya:
- Kode ASCII untuk 'A' adalah 65.
- Kode ASCII untuk 'B' adalah 66.
Selisih antara kode ASCII huruf kecil dan huruf besar adalah 32.
Tantangan
MudahBuat fungsi yang menukar huruf besar dan huruf kecil pada karakter.
Fungsi swap_cases menerima string sebagai parameter dan mengembalikan string baru dengan huruf besar dan huruf kecil pada karakter ditukar: karakter huruf kecil akan diubah menjadi huruf besar, dan karakter huruf besar akan diubah menjadi huruf kecil.
Contoh:
- Jika inputnya:
"CoDDy" - Outputnya:
"cOddY"
Coba sendiri
#include <iostream>
#include <string>
using namespace std;
string swap_cases(string str) {
}Semua pelajaran di Fungsi di C++: Membuat Fungsi Sendiri
1Pengantar
Pengantar3Fungsi tingkat menengah
Bandingkan dua stringTukar huruf besar-kecilHitung huruf alfabetGanti dalam arrayEkstrak bilangan bulatHasilkan karakterHapus indeks tertentuLatihan sendiri: Compiler C++ online