Çözüldü Algoritma sorusu ne anlatmak istiyor?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

EnesBeyy

Hectopat
Katılım
8 Şubat 2019
Mesajlar
200
Makaleler
1
Çözümler
1
Sınav yarın ve hala anlamadım soruy.u buna benzer bir şey gelecek. N = 5 dese anlarım da n%5 derken anlatmak istediği nedir?

Web yakalama_16-11-2022_05634_.jpeg
 
Çözüm
N bir sayı. Yani kullanıcıdan alacağın veya sınavda sana verilen sabit bir sayı olabilir lakin soru alakasız olmuş. N mod 5 için yani N sayısının 5 ile bölümünden kalan için akış çıktısı diye bir şey olamaz, çünkü zaten akış diyagramı bununla alakalı değil.

Bu akış diyagramı 1'den N'ye kadar olan çift sayıların toplamını gösteriyor.
N bir sayı. Yani kullanıcıdan alacağın veya sınavda sana verilen sabit bir sayı olabilir lakin soru alakasız olmuş. N mod 5 için yani N sayısının 5 ile bölümünden kalan için akış çıktısı diye bir şey olamaz, çünkü zaten akış diyagramı bununla alakalı değil.

Bu akış diyagramı 1'den N'ye kadar olan çift sayıların toplamını gösteriyor.
 
Çözüm
Benim anladığım böyle belki yararı olur. n%5 şey diye düşündüm nle alınan sayının mod 5 ini loopa alıcaz gibi.
C#:
int n = Convert.ToInt32(Console.ReadLine())%5;
            int sayac = 1;
            int toplam = 0;
            int mod;
            while (sayac<n)
            {
                mod = sayac % 2;
                if (mod==0)
                {
                    toplam = toplam + sayac;
                }
                sayac = sayac + 1;
            }
            Console.WriteLine(toplam);
            Console.ReadKey();

Girdiğimiz sayıyı 5e bölünce modu yani kalanı 0-1-2 ise 0 değerini eğer 3-4 ise 2 değerini veriyor cevap bu büyük ihtimal.
 
Son düzenleme:

Geri
Yukarı