Ev Kişisel Finans Java Programlama ve Döngü Yinelemeleri - aptallar

Java Programlama ve Döngü Yinelemeleri - aptallar

İçindekiler:

Video: Kolay C Alıştırma - Yıldızlarla Şekil Oluşturma 2025

Video: Kolay C Alıştırma - Yıldızlarla Şekil Oluşturma 2025
Anonim

Java programınızın döngülerinin daha kolay yazılmasını ve anlaşılmasını kolaylaştırmak için, Java'nın break ve continue ifadelerinin döngü yinelemelerini nasıl etkilediğini bilmeniz gerekir.

Java'nın break bildirimi

Aşağıdaki programda bir övgü atın. Program rastgele 1'den 10'a kadar bir sayı üretir ve art arda kullanıcının bu numarayı tahmin etmesini ister.

Liste 1

import static java. Lang. Sistem. dışarı; import java. util. Tarayıcı; import java. util. Rastgele; genel sınıf GuessAgain {public static void main (Dizge args []) {Tarayıcı klavye = yeni Tarayıcı (Sistem.); int numGuesses = 0; int randomNumber = yeni Rasgele (). nextInt (10) + 1; dışarı. println ("************"); dışarı. println ("Tahmin Oyuna Hoş Geldiniz"); dışarı. println ("************"); dışarı. println (); dışarı. print ("1'den 10'a bir int girin:"); int inputNumber = klavye. nextInt (); numGuesses ++; while (inputNumber! = RandomNumber) { çıkış. println (); dışarı. println ("Tekrar dene …"); dışarı. print ("1'den 10'a bir int girin:"); inputNumber = klavye. nextInt (); numGuesses ++; } dışarı. Baskı ("Kazandın"); dışarı. println (numGuesses + "tahminler"); tuş takımı. close ();}}

Aşağıdaki şekil kodun bir çalışmasını göstermektedir. Kullanıcı beş tahmin yapar. Her seferinde bilgisayar, tahminlerin doğru olup olmadığını kontrol eder. Yanlış tahmin, tekrar denemek için bir istek oluşturur. Doğru bir tahmin yapmak için, kullanıcı, kazanmış olduğunuz tahminlerin sayısıyla ilgili bir taktikle birlikte kazanırsınız. Bilgisayar, kullanıcının tahmininin rastgele oluşturulmuş sayı ile aynı olup olmadığını anlamak için her defasında kontrol eden birkaç cümleyi tekrar tekrar ediyor. Kullanıcı her seferinde bir tahmin yaparsa, bilgisayar tahminlerini kendi toplamına 1 ekler. Kullanıcı doğru tahmin yaptığında, bilgisayar o takili görüntüler.

Bu program hakkında ne beceriksizsiniz? Peki, birkaç deyim programda birden çok kez görünüyor. Normalde, bir programın bir bölümünden diğerine kopyalanan bir bildirim kaygılanmamalıdır. Fakat genel strateji şüpheli görünüyor. Program, döngüden önce ve (tekrar) döngü içinde kullanıcıdan bir sayı alır.

dışarı. print ("1'den 10'a bir int girin:"); int inputNumber = klavye. nextInt (); numGuesses ++; while (inputNumber! = RandomNumber) {çıkış. println (); dışarı. println ("Tekrar dene …"); dışarı. print ("1'den 10'a bir int girin:"); inputNumber = klavye. nextInt (); numGuesses ++; }

Bu kod, döngüler çalışmak için standart bir numara kullanır. Buna astar döngüsü denir. Desen

Java Programlama ve Döngü Yinelemeleri - aptallar

Editörün Seçimi

Aptallar İçin Cheat Sheet - mankenler

Aptallar İçin Cheat Sheet - mankenler

Mobil web siteleri masaüstü web siteleri ile aynı değildir. Bir mobil web sitesi genelde paralelleştirilir, böylece akıllı telefonunuz ya da tabletiniz olsun, çok daha küçük cihazda işlevseldir. Kendi web sitenizin mobil bir sürümünü oluşturmak isterseniz, varolan alanınızı bazı genel, küçük düzenlemelerle kullanabilirsiniz.

Mobil Bilimler İçin Mobil Pazarlama Cheat Sheet - mankenler

Mobil Bilimler İçin Mobil Pazarlama Cheat Sheet - mankenler

Mobil pazarlama, özel zorlukları ve fırsatları beraberinde getirir. Müşterileri işinize çekmek için yenilikçi pazarlama planları geliştirmek için ses, video, fotoğraf makinesi ve metin mesajlaşma özellikleri de dahil olmak üzere bir mobil cihazın özelliklerini kullanabilirsiniz. Mobil mesajlaşma kampanyanız için taşıyıcı onay almak, etik seçimler yapabilmeniz için müşteri seçimleri yakalamak istiyorsanız ...

Editörün Seçimi

Düşük Kolesterollü Pişirme: Çözülebilir Elyafların 10 Büyük Kaynağı

Düşük Kolesterollü Pişirme: Çözülebilir Elyafların 10 Büyük Kaynağı

Çözünür lif , çeşitli gıdalarda bulunur, kolestrolü emmeye ve vücuttan atmaya yardımcı olur. On en sık önerilen kaynak alfabetik sırayla burada listelenmiştir. Kuşkonmaz Arpa Brokoli Brüksel lahanası Yeşil fasulye Yeşil bezelye Bezelye fasulye Lima fasulye Yulaf ezmesi Tatlı patates

Sense of Food Etiketlerini Yapmak - mankenler

Sense of Food Etiketlerini Yapmak - mankenler

Nasıl yiyecek etiketlerinin nasıl üretildiğini bilmiyorsanız, gıda etiketleri oldukça kafa karıştırıcı olabilir onları oku. Diyetinizdeki yağ miktarını azaltmaya çalışıyorsanız, etiket bir ürünün içindeki yağ ve diğer besin maddelerinin tam miktarını listelediğinden etiket okuması önemlidir. Ancak, bunu nasıl anlamlandırıyorsun? Şunlardan emin olun ...

Editörün Seçimi

Facebook Kapak Görüntülerini Photoshop Elements 15'de Oluşturmak için nasıl Yaparsanız Yapalım

Facebook Kapak Görüntülerini Photoshop Elements 15'de Oluşturmak için nasıl Yaparsanız Yapalım

Facebook Kapakları oluşturulurken Organizatör'deki Oluşturma Paneli'nde bir süre için; Bununla birlikte, Adobe'nin ilk çalışmaları sınırlıydı ve biraz beceriksizdi. Varsayılan metin olmadan arka plan fotoğrafı ve profil resmi eklemek için sınırlı sayıda şablonla mücadele etmek zorunda kaldınız. Şimdi Elements 15'te ...