NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

(not: hepsini tek, tek c++ yapıştır, daha iyi anlayacaksın buradan bakma sakın bana bile karışık gleiyor.)

Counter bu sayede kesinlikle anlayacaksın:

#include<iostream>
using namespace std;
int main() {
int counter; //counter atadik
counter=1; //cok önemli! Eger counter'e bir deger atamassan en basta; counter nasil artacak? bunu dünde söylemistim.
do{ //yap
cout<<"Hello Worldn"; //ekrana yaz
counter++; //counter 1 arttir.
}while(counter<=10); //Counter 10 dan küçük veya 10 a esit oldugu sürece istisna demiştim while dan sonra virgül do-while da.
system("PAUSE"); //system pause.
return 0;
}

bu programı çalıştırabilirsin, c++ yapıştırıp bakman daha iyi olur.

Buda Random Sayı üretmeyi anlatıyorum aynen bu şekilde basitçe;
(aşşağı sayfada)


#include<iostream>
#include<time.h> //random sayi üretirken zamani kullaniyoruz, zaman sürekli aktigi için, sayilarda sürekli degisik geliyor.
#include<math.h> // % = modül kullanacagimiz icin matematik kütüphanesini ekliyoruz.
#include<string> // kullanacagim yok, hatirla diye ekledim.
using namespace std;
int main() {
double randomsayi;//bir tane double atadik random sayi diye, çünkü sayı büyük.
int max; //random sayi sinirlayacak degeri kullanicidan istiyecegiz. Ona göre bir sayı oluşacak.
srand(time(NULL)); /* "srand" c++'ın sayi üretme fonksiyonu, içine yazdiğin sayiya odakli olarak sayi üretir.Biz random sayilar üretmek istiyoruz,
bunun için fonksiyonun içine sayi olarak süreli değişen zamanı ekliyoruz yani "time(null)" bu oraya, o anki zamanı yaziyor sayı
olarak, yani içerideki sayi sürekli
değişmiş oluyor.*/
cout<<rand()<<endl; //"rand()" diye bir değişken atamadık diyorsun, rand da srand yazınca otomatik oluşuyor aynı integerlar gibi işte oluşan random sayıyı yazıyor.
cout<<rand()%100<<endl;//rand'ı yani random sayıyı 100 le sınırladık. Program her çalıştığında başka sayı çıkacaktır.
cout<<"Random Sayi Sinirlayacak degeri giriniz.";
cin>>max;
cout<<rand()%max<<endl; //rand sınırlayacak değeri, kullanıcıdan isteedik, "max" değişkenini kullanıcıdan isteyerek; max'a göre modül aldırdık.
system("PAUSE"); //system pause.
return 0;
}

Ve Son Olarak Kendi Fonksiyonunu Üretmek, video atmıştım ama içime sinmedi, birde ben anlatayım.(aşşağı sayfada)



#include<iostream>
using namespace std;
int fonksiyon(int, int); /*buna fonksiyon iskeleti deniyordu sanirim ne dendigi önemli değil, programin kullanacağımız fonksiyonu tanıması
için böyle yapıyoruz, dikkat et ";" var; sebebi bu fonksiyonu şu anda burada açmıyoruz sadece tanımlıyoruz.*/
int main(){ //her zamanki main=ana fonksiyonumuz. {
int a,b; //üreteceğimiz fonksiyonda kullanmak üzere 2 tane int atayalım.
cin>>a;
cin>>b;
cout<<fonksiyon(a, b)<<endl; //Yarattigimiz fonksiyona, kullanacagimiz değerleri böyle yerleştiriyoruz.
system("Pause");
return 0;
}
/*ana fonksiyon burada bitiyor. ama "Fonksiyon" adlı fonksiyonumuzu sadece tanımladık,
ama program ne yapacağını bilmiyor. işte onuda aynı main fonksiyonu gibi tanımlıyoruz.*/
int fonksiyon(int deger1, int deger2){
/* aynı main fonksiyonu gibi tek farkı "void" yani "()" yani "boş" değil, sonuçta yukar girdiğimiz "fonksiyon(a, b);"
deki "a,b" bir şeylerin yerine geçmeli ve çalışmalı.*/
//fonksiyonumuz basitten toplama islemi yapiyor olsun.
return deger1+deger2; /*çok basitinden. "Return" yani "döndür"; tam çevirisi: "Deger1+deger2 yi döndür." nereye? işte Yukarıda yazmıştık,
"cout<<fonksiyon(a, b);"*/
}
/* özetle, aynı main fonksiyonuna yazdığın gibi, bu şekildeki fonksiyonlarada istediğin
her şeyi yaptırabilirsin*/







     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.