Найти произведение его цифр. Дано четырехзначное число. Дано двузначное число. Получить число, образованное при перестановке цифр заданного числа.

Целочисленная арифметика
Используются следующие функции для работы с целыми числами:
a / b – целочисленное деление a на b с отбрасыванием дробной части.
(23 / 7=3; 28 / 5=5)
a % b – дает целочисленный остаток от деления a на b.
(23 % 7 =2; 28 % 5 =3)
Задача. Дано трехзначное число. Найти число, полученное при перестановке первой и второй цифр заданного числа.
Алгоритм: Необходимо выделить сотни, десятки, единицы и присвоить эти значения переменным. Например: пусть дано число 367.
Выделим сотни: s=367 / 100 (s=3)
выделим единицы: e=367 % 10 (e=7)
выделим десятки: d=(367 / 10)% 10 (d=6)
Переставим сотни и десятки в записи числа:
d*100+s*10+e (6*100+3*10+7=637)
Программа на языке Си++

#include
using namespace std;
int main();
{
int n,s,d,e;
coat<<”Введите число (100cin>>n;
s=n / 100;
e=n % 10;
d=(n / 10)% 10;
n=d*100+s*10+e;
cout<<”Rezultat=”< return 0;
}
Задачи для самостоятельного решения:
Дано трехзначное число. Найти число, полученное при прочтении его цифр справа налево.
Дано трехзначное число. В нем зачеркнули первую слева цифру и приписали ее в конце. Найти полученное число.
Дано целое число, большее 99. Найти третью от конца его цифру (так, если дано число 2345, то искомая цифра 3).
Дано трехзначное число. Найти произведение его цифр.
Дано четырехзначное число. Найти сумму его цифр.
Дано четырехзначное число. Найти число, полученное при прочтении его цифр справа налево.
Дано натуральное число. N (N>999). Найти число тысяч в нем.
С начала суток прошло N секунд. Определить, сколько полных часов прошло с начала суток.
С начала суток прошло N секунд. Определить, сколько полных часов, минут прошло с начала суток.
Дано натуральное число N (N>99). Найти число десятков в нем.
Дано четырехзначное число. Найти число, образованное перестановкой второй и третьей цифр заданного числа.
Дано двузначное число. Получить число, образованное при перестановке цифр заданного числа.








Наталенко С.В.



15

Приложенные файлы

  • doc 44455020
    Размер файла: 31 kB Загрузок: 0

Добавить комментарий