М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Wlig123
Wlig123
08.06.2023 20:33 •  Информатика

Данная программа производит реверс цифр целого числа, введенного с клавиатуры пользователем.
Задача заключается в том, чтобы, например, число 12345 переписать как 54321.
Текст программы:

#include "stdafx.h"
#include
#include

int _tmain(int argc, _TCHAR* argv[])
{
long int x, r;

printf("\n Enter an integer: ");
scanf_s("%ld", &x);

printf("\n Reverse-digit number %ld:\n\n\t", x);

do {
r = x % 10;
printf(" %ld", r);
x = x / 10;
} while ( x != 0);

printf("\n\n Press any key: ");
_getch();

return 0;
}

В программе применена арифметическая операция деления по модулю, которая имеет символ процента, т. е. «%». Любой остаток, получающийся в результате деления целых чисел, будет отброшен. В шкале старшинства оператор деления по модулю имеет приоритет, равный приоритету операторов умножения и деления. Переменные, используемые в программе, объявлены как длинные числа, поэтому применен тип long int .
Задание для самостоятельной работы:
1. Наберите и запустите приведенный выше пример в среде Visual Studio Express.
2. Модифицируйте программу таким образом, чтобы она выполняла подсчет числа итераций заданного цикла.
3. Определите максимальное число вида 123...987..., для которого еще можно применить тип long int.

👇
Открыть все ответы
Ответ:
albgon4arowa20
albgon4arowa20
08.06.2023
// PascalABC.NET 3.3, сборка 1542 от 05.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=8;
  var a:=new real[n,n];
  var k:=1;
  for var i:=0 to n-1 do
    for var j:=0 to n-1 do begin
      if i.IsEven then a[i,n-1-j]:=k
      else a[i,j]:=k;
      k+=1
      end;
  a.Println(3,0)
end.

Результат
  8  7  6  5  4  3  2  1
  9 10 11 12 13 14 15 16
 24 23 22 21 20 19 18 17
 25 26 27 28 29 30 31 32
 40 39 38 37 36 35 34 33
 41 42 43 44 45 46 47 48
 56 55 54 53 52 51 50 49
 57 58 59 60 61 62 63 64
4,4(10 оценок)
Ответ:
epakurtdinova
epakurtdinova
08.06.2023

Информацио́нное о́бщество — общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей её формы — знаний. Источник вики

теперь ответ плюсы ты получаешь информацию и для этого ты читаешь книги или ищешь ответ в интернете. И заодно увеличиваешь запас слов, особенно когда читаешь. И благодаря этому развивается память, скорочтение и еще ты можешь оказаться в центре любого события и другим. А теперь минусы ты смотришь телик или сидишь в вк и читаешь все что попало. Узнаешь много хорошего, но не всегда. В ИНТЕРНЕТЕ полно плохих людей и это рушит твою психику даже если ты считал, что она у тебя из стали(личный опыт) А еще минус глаза. Если не делать упражнения конечно

Объяснение:

Россия - информационное общество. Так как люди смотрят ТВ и снимают новости.

Информацио́нное о́бщество — общество, в котором большинство работающих занято производством, хранением, переработкой и реализацией информации, особенно высшей её формы — знаний. Источник вики

4,6(36 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ