#include <iostream>
#include <string>
int main() {
// 5 elemanlı bir string dizisi oluşturuyoruz ve içine meyveleri yazıyoruz
std::string favoriMeyveler[5] = {"Elma", "Muz", "Çilek", "Portakal",
"Karpuz"};
std::cout << "En Sevdiğim Meyveler:" << std::endl;
std::cout << "--------------------" << std::endl;
// for döngüsü ile dizinin tüm elemanlarını gezip ekrana yazdırıyoruz
// Dizilerde sayma 0'dan başlar, bu yüzden ilk eleman 0. indekstedir.
for (int i = 0; i < 5; ++i) {
std::cout << i + 1 << ". Meyve: " << favoriMeyveler[i] << std::endl;
}
return 0;
}
#include <iostream>
int main() {
// 4 adet not saklamak için bir ondalıklı sayı (double) dizisi
double notlar[4] = {85.5, 90.0, 78.5, 95.0};
double toplam = 0.0;
double ortalama = 0.0;
// Döngü ile dizideki tüm notları topluyoruz
for (int i = 0; i < 4; ++i) {
toplam = toplam + notlar[i]; // Her notu toplama ekle
}
// Ortalamayı hesaplıyoruz
ortalama = toplam / 4.0;
std::cout << "Ders Notları:" << std::endl;
std::cout << "1. Not: " << notlar[0] << std::endl;
std::cout << "2. Not: " << notlar[1] << std::endl;
std::cout << "3. Not: " << notlar[2] << std::endl;
std::cout << "4. Not: " << notlar[3] << std::endl;
std::cout << "--------------------" << std::endl;
std::cout << "Notların Toplamı: " << toplam << std::endl;
std::cout << "Notların Ortalaması: " << ortalama << std::endl;
return 0;
}
#include <iostream>
int main() {
// Bir karakter dizisi (katar) oluşturuyoruz.
// Köşeli parantezi boş bırakırsak, C++ boyutu otomatik ayarlar.
// Sonunda görünmez bir '\0' (boş karakter) olduğunu unutmayın!
char ismim[] = "Ahmet";
std::cout << "İsmimin harfleri:" << std::endl;
int i = 0;
// Dizinin sonundaki '\0' karakterine gelene kadar döngü devam eder.
while (ismim[i] != '\0') {
std::cout << i << ". harf: " << ismim[i] << std::endl;
i++; // Bir sonraki harfe geç
}
return 0;
}
#include <iostream>
#include <string>
int main() {
std::string kelime = "merhaba";
int sesliHarfSayisi = 0;
std::cout << "Kelime: " << kelime << std::endl;
// [Link]() bize kelimenin uzunluğunu verir.
for (int i = 0; i < [Link](); ++i) {
// Kelimenin i'ninci harfini kontrol et
if (kelime[i] == 'a' || kelime[i] == 'e' || kelime[i] == 'i' || kelime[i] == 'o' || kelime[i] == 'u') {
sesliHarfSayisi++; // Eğer sesli harf ise sayacı bir artır
}
}
std::cout << "Bu kelimede " << sesliHarfSayisi << " tane sesli harf var." << std::endl;
return 0;
}
#include <iostream>
#include <string>
int main() {
std::string alisverisListesi[3];
std::cout << "Lütfen alınacak 3 şeyi girin." << std::endl;
// Kullanıcıdan 3 adet veri alıp diziye kaydediyoruz
for (int i = 0; i < 3; ++i) {
std::cout << i + 1 << ". madde: ";
std::cin >> alisverisListesi[i];
}
std::cout << "\n--- Alışveriş Listeniz ---" << std::endl;
// Dizideki verileri ekrana yazdırıyoruz
for (int i = 0; i < 3; ++i) {
std::cout << "- " << alisverisListesi[i] << std::endl;
}
return 0;
}