4 Ekim 2024 Cuma

Gece Yarısı Uğraştığım Kod Alıştırması Çözdük Sonunda :)

Bu kodla beraber 3 saatlik görev hepten tamam olmuştur sanırım çünkü neredeyse gece 3'e kadar uğraştık... :) Saat 3 şimdi... :) Bu kodu biraz inceleyip yarın ve boş zamanlarımızda birazdan da mutlu mesut uyuyabiliriz... :)

Arkadaşlar bu sabah bu koda biraz daha düzenleme yaptık... :) Chatgpt'den de yardım aldık elbette... Çalışan bir derleyicide çalışacaktır... İlk küçük sesli harfi bulan basit bir program... :) Saçma belki gözle de görünür... :))) İşte son hali... :)

#include <vector>

#include <iostream>


using namespace std;


void find_first_vowel(const vector<char>& vec) {

    size_t i = 0;

    bool vowel_found = false;


    do {

        if (vec.at(i) == 'a' || vec.at(i) == 'e' || vec.at(i) == 'i' || 

            vec.at(i) == 'o' || vec.at(i) == 'u') {

            vowel_found = true;

        } else {

            i++;

        }

    } while (!vowel_found && i < vec.size());


    if (vowel_found) {

        cout << "Vowel found: " << vec.at(i) << endl;

    } else {

        cout << "No vowel was found" << endl;

    }

}


int main() {

    string input;

    cout << "Please enter a word: ";

    getline(cin, input); // Kullanıcının girdiği kelimeyi al


    if (input.empty()) {

        cout << "No input provided" << endl; // Boş giriş için mesaj

        return 0; // Programdan çık

    }


    // Kelimeyi karakter vektörüne çevir

    vector<char> char_vec(input.begin(), input.end());

    

    // İlk sesli harfi bul

    find_first_vowel(char_vec);


    return 0;

}



Hiç yorum yok:

Yorum Gönder

Merhaba 6 Ekim

 Merhaba dostlarım, 6 Ekim 2024 Pazar gününe girmiş bulunmaktayız... Yaklaşık 25 dakikadır C++ çalışıyordum. Oyun işinde acele etmeyeceğiz.....