Saatte V km hız ile giden bir aracın t zamanda aldığı yolu bulan metodu yazınız. Metodu kullanacak bir program yazınız. ( yol=hız*zaman, x=V*t) — Metot.

Slides:



Advertisements
Benzer bir sunumlar
Programlama-II (Java ile Bilgisayar Programlama)
Advertisements

Dizi Kullanan Örnekler
Diziler.
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
SCANNER SINIFI ve KLAVYEDEN VERİ OKUNMASI
Nesnelerin Özellikleri. - Üye nesneler - friend belirtesi - Nesnelerin operatörlere yüklenmesi - this yerel (lokal) değişkeni - inline tanımlı üye fonksiyonlar.
Değişkenler ve bellek Değişkenler
Java Uygulamaları Konsol Uygulaması.
Zeynep Çelik Sunar….
Ders İçeriği Bağlantılı Liste İki Yönlü Bağlantılı Liste
void medyan(int cevap[]) { int j; siralama(cevap);
Programlama-II (Java ile Bilgisayar Programlama)
Bölüm 2 – Java Uygulamalarına Giriş
Bölüm 4 – Kontrol İfadeleri:1.kısım
OOP UYGULAMA 5.
Soru1: kuvvet(taban,us) Şeklinde bir yinelenen fonksiyon yazın
BPR152 ALGORİTMA VE PROGRAMLAMA - II
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 4: Diziler
Bölüm 10 Yapılar ve Birleşimler
Karar ifadeleri ve Döngüler
Nesne Tabanlı Programlama Dersi Edirne Kız Teknik ve Meslek Lisesi Hazırlayan : Nuri AVCI
Nesneye Yönelik Programlama Dr. Pelin GÖRGEL
NESNEYE YÖNELİK PROGRAMLAMA
DİZİLER.
DELEGATE OOP-UYG.
Erişim Denetimi, Fonksiyon
NESNE TABANLI PROGRAMLAMA -METOTLAR-
METODLAR.
C# Metot Overloading (Aşırı yükleme)
Sorular? Öneriler?. Referanslar Referanslar (Tekrar) Eğer aşağıdaki gibi yazarsak ne olur: int x; double y; char c; ???
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
Java Sınıf ve Nesne Kavramı UML Gösterimi
BPR152 ALGORİTMA VE PROGRAMLAMA - II Öğr. Gör. Bayram AKGÜL
METOTLAR.
ÇOK BİÇİMLİLİK POLYMORPHISM
Önceki Dersi Hatırlama !!
Diziler Adres Kavramı Nesnelerin Adresleri sizeof Operatörü
Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama Diziler ve Göstergeler 2-Boyutlu Diziler.
Numaralandırmalar(Enumaration)
Kalıtım , Sınıf Asli Ergün.
Class KahveFincani { public KahveFincani() { System.out.println("KahveFincani..."); } } public class YapilandirciBasitOrnek { public static void main(String[]
Diziler (Arrays).
JAVA’DA DİZİLER Dr.Galip AYDIN.
Sınıflar ve Nesneler Sınıf: bir nesnenin şablonunu, kalıbını, şeklini, davranışını, kalıtımını değişkenleri, metodları ve ebeveynleri vasıtasıyla tanımlar.
Trees, Vectors, Iterators. ADT Abstract Data Type (ADT) vs implementation -Soyut Veri Türleri - Uygulamaları.
Ders İçeriği Liste Soyut veri yapısı (ADT)
Diziler. Dizi Tanımı Dizi Elemanlarına Değer Atama Diziler ve Göstergeler 2-Boyutlu Diziler.
Bölüm 5 Nesneler ve Metotlar
Bil 102 Bölüm 6 Diziler.
Bil 102 Bölüm 3 Java’da Program Akış Denetimi Bil 1021.
Bilgisayar programlarının en büyük avantajı, kullanıcının işini kolaylaştırmalarıdır. Her bilgisayar programı bunu değişik metotlar kullanarak sağlar.
Outline 4.1 Giriş 4.2 Algoritmalar 4.3 Pseudocode 4.4 Kontrol İfadeleri 4.5 if tek-seçimli ifadeler 4.6 if else seçimli ifadeler 4.7 while döngü ifadeleri.
Ders 2- Veri türleri, Karar ve Döngü Yapıları, Görsel Kontröller
JAVA PROGRAMLAMA ORNEKLER
ODTU-SEM Copyright (c) 2011 Kalıtım(Inheritance) Subclass lar tüm method ve attributes larının superclass ından alırlar. Bu işlem için extends keyword.
SINIFLAR ve NESNELER. İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
BİLGİSAYAR programlama II
Hafta2 Rekürsif Algoritmalar
C# ÖRNEK UYGULAMALAR C# Örnek Uygulamalar 1
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
NBP103 Programlama Temelleri Öğr. Gör. Mahmut Kılıçaslan
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
JAVA’DA DİZİLER. Özet  Dizi: belirli sayıda ve aynı veri türünden de ğ işkenlere aynı adla erişilmesini sa ğ layan bir yapıdır.  Dizilerde döngü işlemleri.
Kurucular(Yapıcılar), Yıkıcılar
Nesneye Dayalı Programlama 1
Nesneye Dayalı Programlama 1
MTM216 GÖRSEL PROGRAMLAMA
Nesneye Dayalı Programlama 1
MTM216 GÖRSEL PROGRAMLAMA
BLP 4210 PLATFORM BAĞIMSIZ PROGRAMLAMA
Sunum transkripti:

Saatte V km hız ile giden bir aracın t zamanda aldığı yolu bulan metodu yazınız. Metodu kullanacak bir program yazınız. ( yol=hız*zaman, x=V*t) — Metot hız ve zaman değişkenlerini double cinsinden parametre olarak alacak. Hesaplanan yol değişkenini double olarak döndürecektir. Program kullanıcıdan alacağı hız ve zaman değişkenlerine göre yolu hesaplayıp kullanıcıya bilgi olarak gösterecektir.

import javax.swing.*; public class hizZaman { public static void main(String[] args) { double V,t,x; String strV,strT; strV=JOptionPane.showInputDialog(null,"hız bilgisini giriniz","hız girişi",1); strT=JOptionPane.showInputDialog(null,"zaman bilgisini giriniz","zaman girişi",1); V=Double.parseDouble(strV); t=Double.parseDouble(strT); x=yolHesapla(V, t); JOptionPane.showMessageDialog(null,"alınan yol="+x,"hız zaman yol",1); } public static double yolHesapla(double hiz,double zaman) double yol= hiz*zaman; return yol;

M kütleli cisme a ivmesi ile kuvvet uygulandığında oluşan kuvveti hesaplayan metod yazınız. Metodu kullanacak bir program yazınız. ( kuvvet=kütle*ivme, F=m*a) — Metot kütle ve ivme değişkenlerini double cinsinden parametre olarak alacak. Hesaplanan kuvvet değişkenini double olarak döndürecektir. Program kullanıcıdan alacağı kütle ve ivme değişkenlerine göre kuvveti hesaplayıp kullanıcıya bilgi olarak gösterecektir.

import javax.swing.JOptionPane; public class kutleIvme { public static void main(String[] args) { double m,a,F; String strM,strA; strM=JOptionPane.showInputDialog(null,"kütle bilgisini giriniz","kütle girişi",1); strA=JOptionPane.showInputDialog(null,"ivme bilgisini giriniz","ivme girişi",1); m=Double.parseDouble(strM); a=Double.parseDouble(strA); F=kuvvetHesapla(m, a); JOptionPane.showMessageDialog(null,"uygulanan kuvvet="+F,"kütle ivme kuvvet",1); } public static double kuvvetHesapla(double kutle,double ivme) double kuvvet=kutle*ivme; return kuvvet;

100 öğrencilik bir bölümde her bir öğrenci kulüp üyesidir ya da değildir. Kulübe üye kaç öğrenci bulunduğunu gösteren bir program yazınız. Öğrenci üyeliği değeri eğer 0 ise üye değil, 1 ise üyedir. 100 öğrencinin kulüp üyeliği bilgisini random olarak üretin ve bir dizide saklayın. Çıktı bilgisi olarak kulüp üyelik bilgisi 1 olan öğrenci sayısını görüntüleyin

public class diziKulup { public static void main(String[] args) int dizi[]=new int[100]; int uyeSayisi=0; for(int i=0;i<100;i++) dizi[i]=(int)( Math.random()*2); } if(dizi[i]==1) uyeSayisi++; System.out.print("klube üye sayısı="+uyeSayisi);

100 bireylik bir aslan topluluğunda da her bir bireyin yaş ömrü 5 yıldır. Bu topluluktaki 1 yaşını aşmamış kaç aslan vardır. 100 aslanın yaş bilgisini random olarak üretin ve bir dizide saklayın. yeni doğmuş aslan 0 yaşındadır) Çıktı bilgisi olarak 1 yaşını aşmamış aslan sayısını görüntüleyin

public class diziAslan { public static void main(String[] args) int dizi[]=new int[100]; int aslanSayisi=0; for(int i=0;i<100;i++) dizi[i]=(int)( Math.random()*6); } if(dizi[i]==1 | dizi[i]==0) aslanSayisi++; System.out.print("1 yaşını aşmamışaslan sayısı="+aslanSayisi);

Aşağıdaki görüntüyü veren applet uygulamasını yazınız Aşağıdaki görüntüyü veren applet uygulamasını yazınız. -Applet ilk başlangıç görüntüsü -Appletin son görüntüsü -applet üzerindeki nesneler: bir texfield, bir buton(adımı göster), bir label(adınız giriniz ve butona basınız) - applet üzerindeki olaylar a) kullanıcı adını textfield da girer ve butona basar b) kullanıcının adı durum çubuğunda ( status bar ) gösterilir.

import java.awt.*; import java.awt.event.*; import javax.swing.*; public class appletToplama extends JApplet implements ActionListener{ JLabel ad=new JLabel("adınızı giriniz ve butona basınız"); JTextField adTB; JButton onayBtn; public void init(){ Container kap=getContentPane(); kap.setLayout(new FlowLayout()); kap.add(ad); adTB=new JTextField(10); kap.add(adTB); onayBtn=new JButton("adımı göster"); onayBtn.addActionListener(this); kap.add(onayBtn); } public void actionPerformed(ActionEvent e) { showStatus("Hoşgeldin "+adTB.getText());