#include <iostream>
using namespace std;
int main()
{
int number;
int positive = 0;
int negative = 0;
int amount = 0;
cin >> number;
while (number != 0)
{
amount += number;
if (number > 0)
{
positive++;
}
else if (number < 0)
{
negative++;
}
cin >> number;
}
cout << amount << endl << positive - negative;
}
Объяснение:
#include <iostream> // Библиотека ввода - вывода
using namespace std; // Пространство имён
int main()
{
int number; // Целочисленная переменная для хранения вводимых с клавиатуры чисел
int positive = 0; // Целочисленная переменная для хранения количества положительных чисел
int negative = 0; // Целочисленная переменная для хранения количества отрицательных чисел
int amount = 0; // Целочисленная переменная для хранения суммы чисел последовательности
cin >> number; // Вводим число с клавиатуры
while (number != 0) // Пока значение переменной number ≠ 0
{
amount += number; // Суммируем
if (number > 0) // Если значение переменной number - положительное
{
positive++; // Добавляем единицу
}
else if (number < 0) // Если значение переменной number - отрицательное
{
negative++; // Добавляем единицу
}
cin >> number; // Вводим число с клавиатуры
}
cout << amount << endl << positive - negative; // Выводим сумму чисел последовательности и разность между количеством положительных и отрицательных
}
WordArt — это коллекция текстовых стилей, которые можно добавлять в публикации для создания декоративных эффектов, таких как тени или отраженный текст. WordArt можно использовать для добавления в документ специальных текстовых эффектов. Например, вы можете растянуть заголовок, наклонить текст, вписать текст в фигуру или применить градиентную заливку. Объект WordArt можно перемещать или размещать в документе, чтобы украсить его или акцентировать внимание на чем-либо. Вы можете в любой момент изменить или дополнить текст в существующем объекте WordArt.
#include <iostream>
#include <limits>
int main() {
// Инициализация начальных значений
int playerCoins = 1000;
std::string character;
std::string weapon;
// Вывод доступных персонажей и оружия
std::cout << "Доступные персонажи: A, B, C" << std::endl;
std::cout << "Доступное оружие: X, Y, Z" << std::endl;
// Выбор персонажа
std::cout << "Выберите персонажа (A, B, C): ";
std::cin >> character;
// Проверка на ошибку ввода
if (character != "A" && character != "B" && character != "C") {
std::cout << "Ошибка ввода. Выбран недопустимый персонаж." << std::endl;
return 1;
}
// Выбор оружия
std::cout << "Выберите оружие (X, Y, Z): ";
std::cin >> weapon;
// Проверка на ошибку ввода
if (weapon != "X" && weapon != "Y" && weapon != "Z") {
std::cout << "Ошибка ввода. Выбрано недопустимое оружие." << std::endl;
return 1;
}
// Проверка на доступность средств
int characterCost = 500;
int weaponCost = 300;
if (playerCoins < characterCost || playerCoins < weaponCost) {
std::cout << "Нехватка средств." << std::endl;
return 1;
}
// Вычитание стоимости из кошелька игрока
playerCoins -= characterCost;
playerCoins -= weaponCost;
// Вывод выбора игрока и состояния кошелька
std::cout << "Выбранный персонаж: " << character << std::endl;
std::cout << "Выбранное оружие: " << weapon << std::endl;
std::cout << "Остаток на счете: " << playerCoins << " монет" << std::endl;
return 0;
}