Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.04.2020
Сообщений: 10
1

Объяснить что значит и что делает выделенное, а так же исправить код одной из задач

23.06.2021, 12:19. Показов 1460. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Объяснить что значит и что делает выделенное. Исправить код 2 задачи, чтоб правильно считал.

1. Задано местоимение третьего лица единственного числа. Определить его род.

Console.WriteLine("Введите местоимение третьего лица единственного числа");
string prenom = Console.ReadLine();
if (prenom[prenom.Length - 1] =='н')
Console.WriteLine("мужской");
else if (prenom[prenom.Length - 1] == 'а')
Console.WriteLine("женский");
else if (prenom[prenom.Length - 1] == 'о')
Console.WriteLine("средний");
Console.Read();

2. Пользователь вводит количество дней, указывает процент скидки и вводит сумму. Рассчитать прибыль, если за каждый день сумма увеличивается на 3 $ и затем применяется скидка, то есть итоговая сумма еще увеличивается на данное число процентов.

Console.WriteLine("Введите количество дней");
int days = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите скидку");
int sale = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите сумму");
int sum = Convert.ToInt32(Console.ReadLine());


sale /= 100;

for (int i = 0; i < days; i++)
{
sum += 3;
sum += sum * sale;
}

Console.WriteLine(sum);
Console.Read();
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2021, 12:19
Ответы с готовыми решениями:

Исправить код, объяснить, что он делает
#include &lt;iostream&gt; /* run this program using the console pauser or add your own getch,...

Объяснить что делает код
Можете объяснить, что означает каждое действие в программе в виде комментариев? #include...

объяснить что делает код
Код выполняет следующее 1. пользователь должен указать какой файл открыть для разбиения 2....

Объяснить, что делает этот код
на сайте http://oriflame-russia.moscow/ код страницы есть скрипт, document.write(&quot;&quot; + &quot;&lt;div...

2
1123 / 655 / 393
Регистрация: 28.01.2021
Сообщений: 1,336
23.06.2021, 12:24 2
1. Определяет род.
2. Пользователь вводит количество дней, указывает процент скидки и вводит сумму.

Получайте процент и добавляйте к сумме, элементарная арифметика.
1
171 / 131 / 63
Регистрация: 02.05.2021
Сообщений: 442
23.06.2021, 12:43 3
Цитата Сообщение от Shima13 Посмотреть сообщение
[prenom.Length - 1]
Это проверка на последнюю букву.
Цитата Сообщение от Shima13 Посмотреть сообщение
sale /= 100;
Переменная sale к примеру равна 200; Мы делим переменную sale (то есть 200) на 100 и сохраняем результат в переменную sale.
Строчка кода ниже является альтернативой sale /= 100, но sale /= 100 более оптимальный вариант
C#
1
            sale = sale / 100;
1
23.06.2021, 12:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2021, 12:43
Помогаю со студенческими работами здесь

Объяснить что делает этот код
Объясните пожалуйста как работает этот код, я сам работаю в с++, тут вроде все похоже, но хоть...

Разбираюсь с outlook. что не так? код не мой но по сути должен делать что мне надо, но он ничего не делает
Function ListOLInbox() 'спиcок писем в папке &quot;входящие&quot; Dim OL_App As Outlook.Application Dim...

Можете объяснить что делает этот код?
#include &lt;iostream&gt; using namespace std; int main() { char s; cin&gt;&gt;s; ...

Здрасте. Что значит свойство файла,выделенное на скриншоте жёлтым?
Я думала,банальное последнее открытие файла.Но после того,как я его открыла и снова закрыла,дата не...

Можете объяснить что делает каждая строка кода и сам код в целом?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Что значит i в этой программе и что оно делает?
А что значит i в этой программе и что оно делает? clc,clear all...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru