Quizsorusu

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

...lbe\source\repos\quizsorusu1\quizsorusu1\Program.

cs 1
1 using System;
2 using System.Collections;
3 using System.Collections.Generic;
4 using System.Linq;
5 using System.Runtime.InteropServices;
6 using System.Text;
7 using System.Threading.Tasks;
8 //task 1: bir tane string ad-soyad içeren arraylist oluştur (10 kişi).
9 //task 2: bir tane maaş arraylist oluştur.
10 //tsak 3: klavyeden kişi adı ve izin günü girilecektir.
11 //task 4: maaş-hesapla fonksiyonu %5 kesinti yapacak, güne göre
12 //task 5: yeni maaş ve kişi listesini büyük maaştan küçüğe sırala,ekrana
yazdır
13 namespace quizsorusu1
14 {
15 internal class Program
16 {
17 // task 4.2
18 public double maas_hesapla(int izingunu, int orginal_salary)
19 {
20 return orginal_salary - (izingunu * orginal_salary * 0.05);
21
22 }
23 static void Main(string[] args)
24 {
25 //task 1
26 var isimlisti = new ArrayList()
27 {
28 "Betul Uveys", "Esra Elhalaf", "Aynur Balci", "Erva
nur", "Bilal Demir", "Mustafa Atasoy", "Vicdan
musa","Cansel Celik","Elif Oz","AySe Seker"
29 };
30 //task 2
31 var maaslisti = new ArrayList()
32 {
33 15000, 20000, 11000, 35000, 40000, 35000, 45000, 60000,
63000, 38000
34 };
35 // task 3
36 string isim;
37 int index = -1;
38 int izingunu = -1;
39 Console.WriteLine("ad-soyad gir: ");
40 isim = Console.ReadLine();
41 if (isimlisti.Contains(isim))
42 {
43 index = isimlisti.IndexOf(isim);
44 }
45 else
46 Console.WriteLine($"{isim} doesn't exist");
47
48 Console.WriteLine("izin gun sayisini gir: ");
49 izingunu = Convert.ToInt32(Console.ReadLine());
...lbe\source\repos\quizsorusu1\quizsorusu1\Program.cs 2
50
51 //task 4.1
52 Program m = new Program();
53 int orginal_salary = (int)maaslisti[index];
54 double updated_salary = m.maas_hesapla(izingunu,
orginal_salary);
55
56 //task 5
57 Console.WriteLine("sizin aylik maasiniz: " +
orginal_salary);
58 Console.WriteLine("kesinti islemi yaptiktan sonra maasiniz:
" + updated_salary);
59 Console.WriteLine();
60 Console.WriteLine("yenimaas lisyesi: ");
61
62 maaslisti.Sort(); // to sort my list ascending
63 maaslisti.Reverse(); // now my list sorted descending
64
65 for (int i = 0; i<10; i++)
66 {
67 Console.Write(isimlisti[i]);
68 Console.Write(" ");
69 Console.WriteLine(maaslisti[i]);
70 }
71
72 }
73 }
74 }
75
76

You might also like