JAVASCRİPT ÖRNEKLERİ

Benzer belgeler
JavaScript Örnekleri

8- Sistem tarihinden gün değerini alarak çift veya tek sayı olup arasındaki sayılardan tek olanları yeşil çift olanları kırmızı

Javascript Ders Örnekleri -2. Tarayıcı Görüntüsü

JavaScript Örnekleri PDF

YZM 2105 Nesneye Yönelik Programlama

Length: metin uzunluğunu yada diğer bir deyişle dizi elaman sayısını döndürür.

C++ Dilinde Bazı Temel Algoritmalar

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

Değişkenler, içerisinde tek bir değer tutabilen yapılardır. Örneğin haftanın günlerini değişkenlerde tutmak istersek, her bir gün adı için bir

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

Google Search API ile ajax arama

C++ Dilinde Bazı Temel Algoritmalar

BİLGİSAYAR PROGRAMLAMA MATLAB

Bölüm: Matlab e Giriş.

ALGORİTMA ÖRNEKLERİ ve YAZILIYA HAZIRLIK SORULARI

DİZİLER. Bu ünitede yapılan örnekler Visual Studio 2010 programındaki Visual Basic programlama diliyle çözülmüştür.

Algoritma ve Programlamaya Giriş

Matlab da Dizi ve Matrisler. Mustafa Coşar

Örnek bir Algoritma. Örneğimiz bir insanın evden çıkıp işe giderken izleyeceği yolu ve işyerine girişinde ilk yapacaklarını tanımlamaktadır.

I=[1,0,0,0;0,1,0,0;0,0,1,0;0,0,0,1] % 4x4 lük birim matris

5- AKIŞ DİYAGRAMLARI (FLOW- CHART) M.İLKUÇAR - 1

BİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları

MATLAB de Programlama & Dosya Yönetimi. EE-346 Hafta 6 Dr. Ayşe DEMİRHAN

Olimpiyat Soruları. sonuçları tekrar fonksiyonda yerine koyup çıkan tüm sonuçları toplayan program (iterasyon sayısı girilecek)

Bilgisayar Programlama

İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

PDF. C# Console Örnekleri.

Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 7. Bölüm Metot Tanımlama ve Kullanma

BPR152-Algoritma ve Programlama II Uygulama -13

2) /* Kullanıcıdan alınan iki sayının obebini alt fonksiyon yardımı ile hesaplayan C programı*/

BLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları)

Algoritmalar. 3. Açıklık: Her işlem (komut) açık olmalı ve farklı anlamlar içermemeli.

Uygulama 1) Aşağıdaki genel (global) değişken tanımlamalarını VB üzerinde yapınız. Süre 10 dak.

Excel Nedir? Microsoft Excell. Excel de Çalışma sayfası-tablo

C++ Dersi: Nesne Tabanlı Programlama

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

BİL1001 Bilgisayar Bilimlerine Giriş 1

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

Pythonda değişkenlerin türlerini tanımlamaya gerek yoktur

D İ Z İ L E R A R R A Y S

SEÇİM İŞLEMLERİ. Yüzde Hesaplamaları HÜCRE KOPYALAMA & TAŞIMA FORMÜL GİRİŞİ FORMULLER 3) DÖRT İŞLEM. a) Bugün: b) Şimdi: c) Topla: d) Çarpım:

Algoritma kelimesinin kökeni:

C# ÖRNEK UYGULAMALAR

CEVAP ANAHTARI 1-B 2-C 3-C 4-C 5-B 6-E 7-D 8-E 9-C 10-E 11-E 12-A 13-A 1-A 2-D 3-C 4-D 5-D 6-B 7-D 8-B 9-D 10-E 11-D 12-C

Pascal Programlama Dili

İSTATİSTİK EXCEL UYGULAMA

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

MAK 1005 Bilgisayar Programlamaya Giriş. Fonksiyonlar. Prof. Dr. Necmettin Kaya

Örnek 1: Girilen iki sayıyı toplayıp yazdıran algoritmayı ve akış diyagramını tasarlayınız.

GİRİŞ/ÇIKIŞ VE TANIMLAMA DEYİMLERİ

BM102 BİLGİSAYAR PROGRAMLAMA II LABORATUVAR UYGULAMALARI. 3Hafta

ALGORİTMA VE PROGRAMLAMA I DERS NOTU#8

BÖLÜM 2: ALGORİTMALAR

Görsel Programlama 1

Özyineleme (Recursion)

Veri Yapıları Laboratuvarı

BİLGİSAYAR PROGRAMLAMA DERSİ

DÖNGÜLER (LOOPS) while(), do-while(), for(), foreach()

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

Pascal Programlama Dili (2. hafta)

while(), do-while(), for() M.İLKUÇAR 2010 MAKU-MYO

Fen ve Mühendislik Uygulamalarında MATLAB

BİLGİSAYAR PROGRAMLAMA DERSİ

MATLAB/Programı Dallandıran İfadeler

Başkent Üniversitesi MühendislikFakültesi BaharYarıyılı YerSıra No BİL 101 Bilgisayar Yazılımı-I Dersi Dönem Sonu MAZERET Sınavı

ALGORİTMA VE PROGRAMLAMA I

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

YZM ALGORİTMA ANALİZİ VE TASARIM DERS#3: ALGORİTMA ANALİZİ#2

3. KOŞUL YAPILARI 3.1. IF YAPISI 2

2. Dereceden Denklemin Köklerini Bulan Program

Fortran da kullanılan giriş çıkış komutları PRINT, WRITE ve READ dir.

ALGORİTMA VE PROGRAMLAMA I

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

Diziler (Arrays) Çok Boyutlu Diziler

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

// Aşağıdaki programın çıktısı nedir?

Aynı tipten çok sayıda değişken topluluğudur. X Y Score1 Score2 (0) (1) (2)...

Excel' de formüller yazılırken iki farklı uygulama kullanılır. Bunlardan;

CJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA

M.ilkucar MAKU MYO 1

İnternet Programcılığı Dersi 2.Dönem Ders Notu

C# Çalışma Örnekleri

Döngüsel Akış Diagramı Algoritmaları

DİZİLER-KATARLAR ALGORİTMA VE PROGRAMLAMA II

İLKEL VERİ TİPLERİ, STRINGLER VE KONSOL G/Ç


KONTROL SİSTEMLERİ-1 LABORATUVARI FİNAL PROJELERİ

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

PROGRAMLAMA DİLLERİ I

Microsoft Office Excel 2007

TBP101 (4. Hafta) Alıştırma Soruları ve Cevapları

BİLGİSAYAR TEMELLERİ VE PROGRAMLAMAYA GİRİŞ

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

Excel de Düşeyara Vlookup) Fonksiyonunun Kullanımı

JAVA PROGRAMLAMAYA GİRİŞ

KBÜ. TBP101 Programlama Temelleri. Öğr. Gör. Dr. Abdullah ELEN KARABÜK ÜNİVERSİTESİ.

PROGRAMLAMA TEMELLERİ DERSİ ÖZETİ

Transkript:

JAVASCRİPT ÖRNEKLERİ WWW.YAZILIMBILISIM.NET

İçindekiler Sayının tek mi çift mi olduğunu bulma(fonksyion Kullanmadan)... 2 Sayının tek mi çift mi olduğunu bulma(fonksyionlu)... 3 Text kutusuna girilen sayının faktörüyelini hesaplayıp sonucu ekrana... 4 yazdıran program... 4 Çemberin çevresi... 5 Kürenin Alanını Hesaplama... 6 İki kenarı girilen dikdörtgenin çevresi... 7 İki kenar girilen dikdörtgenin alanı... 8 Kilometreyi mile dönüştürme... 9 20 elemanlı içine rasgele sayılar atılan dizi içindeki en büyük sayıyı ve en küçük sayıyı bulup ekranda yazdıran programa ait uygulaması örneği... 10 Daha fazla örnek... 11

Sayının tek mi çift mi olduğunu bulma(fonksyion Kullanmadan) <input type="text" id="sayi"> //hesapla butonuna tıklama olayını ekliyoruz. //burada ayrı fonksiyon da oluşturulabilirdi. hesapbtn.onclick=function() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("sayi").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); //sayının 2 ile bölümünden kalan 0 mı? if(sayi%2==0) window.alert(sayi+" sayisi çift sayıdır."); else window.alert(sayi+" sayisi tek sayıdır.");

Sayının tek mi çift mi olduğunu bulma(fonksyionlu) <input type="text" id="sayi"> //fonksiyonu tanımladık. function hesapla() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("sayi").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); //sayının 2 ile bölümünden kalan 0 mı? if(sayi%2==0) window.alert(sayi+" sayisi çift sayıdır."); else window.alert(sayi+" sayisi tek sayıdır.");

Text kutusuna girilen sayının faktörüyelini hesaplayıp sonucu ekrana yazdıran program <input type="text" id="sayi" placeholder="faktöriyeli hesaplanacak sayıyı giriniz"> function hesapla() /* çarpma işlemi yapılacaktır. çarpmanın etkisiz elemanı 1dir.*/ var faktoriyel=1; var sayi=document.getelementbyid("sayi").value; sayi=number(sayi); /*faktöriyel işlemi sıfır ve üzerindeki sayılar için yapılır.*/ if(sayi>=0) for(var i=1;i<=sayi;i++) faktoriyel=faktoriyel*i; /*sıfır altındaki değerler için faktöriyel işlemini göstermeyecektir.*/ window.alert(sayi+" sayisinin faktöriyeli "+faktoriyel);

Çemberin çevresi <input type="text" id="yaricap" placeholder="yarı çap uzunluğunu girin"> //fonksiyonu tanımladık. function hesapla() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("yaricap").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); var cevre=math.pi*sayi*2; alert("çemberin:"+cevre.tofixed(2));

Kürenin Alanını Hesaplama <input type="text" id="yaricap" placeholder="yarı çap uzunluğunu girin"> //fonksiyonu tanımladık. function hesapla() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("yaricap").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); var alan=4*math.pi*sayi*sayi; alert("kürenin Alanı:"+alan.toFixed(2));

İki kenarı girilen dikdörtgenin çevresi <input type="text" id="kenar1" placeholder="kısa kenar"> <input type="text" id="kenar2" placeholder="uzun kenar"> function hesapla() var k1=document.getelementbyid("kenar1").value; var k2=document.getelementbyid("kenar2").value; k1=number(k1); k2=number(k2); var cevre=(k1+k2)*2; alert("iki kenarı girilen dikdörtgenin çevresi:"+cevre);

İki kenar girilen dikdörtgenin alanı <input type="text" id="kenar1" placeholder="kısa kenar"> <input type="text" id="kenar2" placeholder="uzun kenar"> function hesapla() var k1=document.getelementbyid("kenar1").value; var k2=document.getelementbyid("kenar2").value; k1=number(k1); k2=number(k2); var alan=k1*k2; alert("iki kenarı girilen dikdörtgenin alanı:"+alan);

Kilometreyi mile dönüştürme <input type="text" id="uzunluk" placeholder="kilometre uzunluğunu girin"> /* MİL=0,621.X kilometre mil formülü*/ function hesapla() var sayi=document.getelementbyid("uzunluk").value; sayi=number(sayi); var mil=0.621*sayi; alert(sayi+"km="+mil.tofixed(2)+"mil'dir");

20 elemanlı içine rasgele sayılar atılan dizi içindeki en büyük sayıyı ve en küçük sayıyı bulup ekranda yazdıran programa ait uygulaması örneği var sayilar=new Array(20);//[43,4,3,44,32,56,89,43,23,1,43,5,778,6,43,2]; var min,mak; /*diziye rasgele sayı aktarma.*/ for(var i=0;i<sayilar.length;i++) sayilar[i]=math.floor(math.random()*100); /*dizideki en büyük ve en küçük sayının ilk index içinde olduğunu varsayıyoruz.*/ min = sayilar[0]; mak = sayilar[0]; /*dizideki en küçük ve enbüyük sayıyı bulmak min, ve mak değerlerini karşılaştırarak en büyük ve en küçük değelerini aratıyoruz.*/ for(var i=0;i<sayilar.length;i++) /*min dizideki değerden büyükse mini dizideki ile değiştiriyoruz.*/ if (min > sayilar[i]) min = sayilar[i]; /*mak dizideki değerden küçükse makı dizideki değer ile değiştiriyoruz.*/ if (mak < sayilar[i]) mak = sayilar[i]; /*ekran çıktısı*/ document.write("====================================="+"<br>"); for(var i=0;i<sayilar.length;i++) document.write(sayilar[i]+"<br>"); document.write("====================================="+"<br>"); document.write("dizi içindeki en büyük sayı: > > > " + mak+"<br>"); document.write("dizi içindeki en büyük sayı: > > > " + min+"<br>");

Daha fazla örnek http://www.yazilimbilisim.net/tag/javascript-ornekleri/