Algoritma Sorularının Cevapları 1
Sizlere 100 basit algoritma sorusu sormuştuk. Programlama öğrenmenin en kolay yolu bol bol örnek yapmaktır. Bu basit algoritma örneklerini yaparak kendinizi geliştirebilirsiniz.
1. Algoritma Sorusu
Klavyeden girilen 5 adet not bilgisinin ortalamasını alan programı yapınız.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int toplam = 0;
// Girilen sayıların toplamını bu değişkene atayacağız.
Console.Write("kaç tane sayı girileceğini yazın\n");
// Kullanıcıdan kaç tane sayının ortalamasını almak istediğimizi soruyoruz.
string str = Console.ReadLine();
int adet = Int32.Parse(str);
// Alınan cevabı adet değişkenine atayarak döngümüzün sayısını belirliyoruz.
for (int i = 1; i {
Console.Write(i + ". sayıyı girin ");
// 1. sayıyı girin ve ya 2. sayıyı girin gibi ekrana sayı numarasını yazdırıyor
int sayi =Int32.Parse(Console.ReadLine());
toplam = toplam + sayi;
// İlk satırda toplam değişkenini 0 a eşitlemiştik. Şimdi kullanıcı sayı girdikçe toplamın değerini artırıyoruz.
}
double ortalama = (double) toplam / adet;
// Ortalamayı hesaplıyoruz ve yazdırıyoruz.
Console.Write("Girdiğiniz sayıların ortalaması=" + ortalama);
Console.ReadKey();
}
}
}
Eğer programlamayı yeni öğreniyorsanız sitemizden Python derslerini takip edebilir farklı kod örneklerini inceleyebilrsiniz. Sizde kendi cevabınızı yorumlara bırakabilirsiniz.