Advertisement
Guest User

Стипендии

a guest
Nov 13th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.31 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace FirstDemoLovech
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             double income = double.Parse(Console.ReadLine());
  14.             double averageGrades = double.Parse(Console.ReadLine());
  15.             double minSalary = double.Parse(Console.ReadLine());
  16.  
  17.             double socialScholarship = 0;
  18.             double excellentScholarship = 0;
  19.            
  20.             //за двете стипендии имаме 2 if-а, понеже можем да имаме и социална и отлична едновременно...
  21.             //ако използваме if-else, ще имаме само едната
  22.  
  23.             //ако доходът ни е по-малък и имаме над 4.50, имаме социална
  24.             if (income < minSalary && averageGrades > 4.5)
  25.             {
  26.                 socialScholarship = minSalary * 0.35;
  27.             }
  28.            
  29.             //ако имаме 5.50+, имаме и отлична стипендия
  30.             if (averageGrades >= 5.5)
  31.             {
  32.                 excellentScholarship = averageGrades * 25;
  33.             }
  34.  
  35.                        
  36.             //ако отличната ни е по-голяма или равна на социалната, ще вземем отличната
  37.             // "&& excellentScholarship != 0" това съм го добавил в случаите, в които нямаме стипендии
  38.             // тогава двете стипендии ще са 0 и условието ще сметне че са равни (excellentScholarship >= socialScholarship)
  39.             if (excellentScholarship >= socialScholarship && excellentScholarship != 0)
  40.             {
  41.                 Console.WriteLine($"You get a scholarship for excellent results {Math.Floor(excellentScholarship)} BGN");
  42.             }
  43.             //ако социалната е повече, ще предпочетем нея
  44.             else if(socialScholarship > excellentScholarship)
  45.             {
  46.                 Console.WriteLine($"You get a Social scholarship {Math.Floor(socialScholarship)} BGN");
  47.             }
  48.             else
  49.             {
  50.                 Console.WriteLine("You cannot get a scholarship!");
  51.             }
  52.  
  53.  
  54.         }
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement