Вопрос задан 30.06.2023 в 04:16. Предмет Информатика. Спрашивает Мазейкин Александр.

Пожалуйста, помогите!!! 1)Дано трёхзначное число. В нём зачеркнули первую слева цифру и приписали

её справа. Вывести полученное число. 2)Дано трёхзначное число. В нём зачеркнули первую справа цифру и приписали её слева. Вывести полученное число. Информатика, 8 класс. Заранее спасибо! ​
0 0
Перейти к ответам

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

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

Ответ:

не знаю язык, но решать так.

1. Делишь число на 100

Пишешь остаток от деления изначального числа на 100

Пишешь то, что получилось при делении на 100 изначального числа

2. Делишь число на 10, чтобы получить остаток от деления.

Пишешь остаток

Пишешь изначальное число деленое  на 10, выкидывая остаток

Объяснение:

0 0
Отвечает Дудина Раиса.

Ответ:

1)

#include <iostream>

#include <string>

using namespace std;

int main()

{

   string str;  //строковая переменная

   cin >> str;  //ввод

   swap(str[0], str[2]);  

   swap(str[1], str[0]);

   cout << str;  //вывод

   return 0;

}

2)

#include <iostream>

#include <string>

using namespace std;

int main()

{

   string str;  //строковая переменная

   cin >> str;  //ввод

   swap(str[0], str[2]);

   swap(str[1], str[2);

   cout << str;  //вывод

   return 0;

}

mingw c++20

Объяснение:

swap - функция обмена двух элементов

string[] - оператор [] возвращает элемент в строковом массиве, индексация с нуля

За счёт двух "свапов" происходит перемена мест элементов в строке, пускай и без удаления/добавления.

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

Конечно, я помогу вам с этой задачей.

  1. Для того чтобы получить число, в котором первая цифра сдвинута в конец, вам нужно выполнить следующие шаги:

    a) Разделите данное трехзначное число на две части: первую цифру и остаток числа без первой цифры. Например, если у вас есть число 456, то первая цифра - 4, а остаток - 56.

    b) Припишите первую цифру (4) справа к остатку (56), используя операцию умножения на 10 и затем сложение: 56 * 10 + 4 = 564.

    Таким образом, полученное число равно 564.

  2. Для того чтобы получить число, в котором первая цифра справа сдвинута в начало, выполните следующие шаги:

    a) Разделите данное трехзначное число на две части: последнюю цифру и остаток числа без последней цифры. Например, если у вас есть число 789, то последняя цифра - 9, а остаток - 78.

    b) Припишите последнюю цифру (9) слева к остатку (78), используя операцию умножения на 10 и затем сложение: 9 * 10 + 78 = 98.

    Таким образом, полученное число равно 98.

Надеюсь, это поможет вам решить задачи! Если у вас есть еще вопросы, не стесняйтесь спрашивать.

0 0

Похожие вопросы

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

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

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