1 авг 2020 VALTIEL999 : Подробнее...
Калькулятор С++
#include <iostream>
double getValue()
{
while (true) // цикл продолжается до тех
... 2 Kб
Канал: Программирование
73 0 3 1
Комментарии (29)
Ну не знаю. Новички в этом коде ничего не поймут. Все эти магические цифры и прочее. Например, "std::cin.ignore(32767, '\n');" Новичок не поймет, как это работает. Что за 32767? Просто бездумно скопипастит и все.
Я писал 7 лет назад свой калькулятор когда еще только начинал программировать. Да он не был зациклен да и if else там тоже много, но написан он имхо куда более понятно для новичков, чем этот пример.
Я писал 7 лет назад свой калькулятор когда еще только начинал программировать. Да он не был зациклен да и if else там тоже много, но написан он имхо куда более понятно для новичков, чем этот пример.
1.5 Kб
Нужна помощь с С# . Как мне изменить значения словаря с помощью цикла?
Происходит необработанное исключение. Перечислитель перестаёт работать из-за изменения содержимого коллекции. Это как так? Это ведь как массив, у который индексируется не с помощью чисел [1] а с помощью с помощью данных. Почему нельзя менять содержимое и что тогда делать?
class Program
{
static void Main()
{
int discount = Convert.ToInt32(Console.ReadLine());
Dictionary<string, int> book = new Dictionary<string, int>()
{
{"Apple", 30},
{ "Samsung", 40},
{"Nokia", 70 }
};
foreach(var obj in book)
{
book[obj.Key] = obj.value - discount;
Console.WriteLine(obj);
}
}
}
Происходит необработанное исключение. Перечислитель перестаёт работать из-за изменения содержимого коллекции. Это как так? Это ведь как массив, у который индексируется не с помощью чисел [1] а с помощью с помощью данных. Почему нельзя менять содержимое и что тогда делать?
class Program
{
static void Main()
{
int discount = Convert.ToInt32(Console.ReadLine());
Dictionary<string, int> book = new Dictionary<string, int>()
{
{"Apple", 30},
{ "Samsung", 40},
{"Nokia", 70 }
};
foreach(var obj in book)
{
book[obj.Key] = obj.value - discount;
Console.WriteLine(obj);
}
}
}
Для добавления комментариев необходимо авторизоваться
Мир Теней
Народ Тьмы, мастерски владеющий магией или народ...