Loading...
niya.gancheva1 avatar niya.gancheva1 0 Точки

Коледни подаръци

Здравейте, някой има ли решение на тази задача?

Коледа наближава и Иван решава да купи по един подарък на всеки от семейството си. Той си прави списък с хората, на които иска да подари нещо. Това, какъв подарък ще купи зависи от възрастта хората в списъка му:

• Всички до 16 години, влизат в графа деца и ще получат играчка, а всички останали, се считат за възрастни и ще получат коледен пуловер.

• Цената на всяка играчка е 5 лв., а цената на един пуловер е 15 лв. Напишете програма, която пресмята колко души от семейството на Иван са до 16 години, и колко са над тази възраст, също и колко пари ще струват подаръците на децата и възрастните

 Вход От конзолата се четат поредица от редове до получаване на команда "Christmas":

• Годините на всеки - цяло число в интервала [1 … 130]

Изход Да се отпечатат на конзолата четири реда:

• "Number of adults: {брой клиенти над 16 години}"

• "Number of kids: {брой клиенти до 16 години}"

• "Money for toys: {сумата за всички играчки}"

• "Money for sweaters: {сума за всички пуловери}" 

Тагове:
0
Programming Basics
svephoto avatar svephoto 1191 Точки

Здравей, niya.gancheva1,

 

От коя тема е задачата, линк към Judge можеш ли да дадеш? Ти самата имаш ли разписано някакво решение? Ако да, сподели го да го видим.

0
Chris17 avatar Chris17 1 Точки

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace Christmas_Gifts

{

    class Program

    {

        static void Main(string[] args)

        {

            string command = Console.ReadLine();

            int age = 0;

            int toyPrice = 5;

            int sweaterPrice = 15;

            int count16 = 0;

            int countAbove = 0;

            int toysMoney = 0;

            int sweaterMoney = 0;

            while (command != "Christmas")   

            {

                age = int.Parse(command);

                if (age <= 16)

                {

                    count16++;

                    toysMoney += toyPrice;

                }

                else

                {

                    countAbove++;

                    sweaterMoney += sweaterPrice;

                }

                command = Console.ReadLine();

                if ("Christmas" == command)

                {

                    break;

                }

            }

            Console.WriteLine($"Number of adults: {countAbove}");

            Console.WriteLine($"Number of kids: {count16}");

            Console.WriteLine($"Money for toys: {toysMoney}");

            Console.WriteLine($"Money for sweaters: {sweaterMoney}");

        }

    }
}
 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.