Вопрос задан 22.02.2021 в 10:43. Предмет Информатика. Спрашивает Бобров Федя.

1.Пользователь вводит с клавиатуры число. Если оно четное, умножить его на три, иначе – поделить на

два. Результат вывести на экран. (C или C++)2.Пользователь вводит с клавиатуры символ. Определить, какой это символ: Буква, цифра, знак препинания или другое(C или C++)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Алаторцев Андрей.

ЗАДАНИЕ 1:

#include <iostream>

using namespace std;

void main()

{

   int number = 0;

   cout << "Введите число ->";

   cin >> number;

   if (number % 2 == 0)

   {

       number *= 3;

   }

   else

   {

       number /= 2;

   }

   cout << number << endl;

}


ЗАДАНИЕ 2:

#include <iostream>

#include <cctype>

using namespace std;

void main()

{

   char symbol = 0;

   cout << "Введите символ ->";

   cin >> symbol;

   if (isalpha(symbol))

   {

       cout << "Вы ввели букву" << endl;

   }

   else if (isdigit(symbol))

   {

       cout << "Вы ввели цифру" << endl;

   }

   else if (ispunct(symbol))

   {

       cout << "Вы ввели знак препинания" << endl;

   }

   else

   {

       cout << "Вы ввели не букву, не цифру и не знак препинания" << endl;

   }

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Приведу примеры кода на C++ для обоих задач:

  1. Умножение на три или деление на два в зависимости от четности числа:
cpp
#include <iostream> int main() { int number; std::cout << "Введите число: "; std::cin >> number; if (number % 2 == 0) { int result = number * 3; std::cout << "Результат: " << result << std::endl; } else { int result = number / 2; std::cout << "Результат: " << result << std::endl; } return 0; }
  1. Определение типа символа: буква, цифра, знак препинания или другое:
cpp
#include <iostream> #include <cctype> int main() { char symbol; std::cout << "Введите символ: "; std::cin >> symbol; if (std::isalpha(symbol)) { std::cout << "Буква" << std::endl; } else if (std::isdigit(symbol)) { std::cout << "Цифра" << std::endl; } else if (std::ispunct(symbol)) { std::cout << "Знак препинания" << std::endl; } else { std::cout << "Другое" << std::endl; } return 0; }

Оба примера позволяют пользователю вводить данные с клавиатуры и выводят результат на экран в зависимости от условий.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос