Перейти до змісту

Потрібно розвязати задачу


KAMATOZ

Рекомендовані повідомлення

Задані зміні int a=5,b=7;float c=2;Визначити чому будуть рівні наступні вирази:a/b;a/c;a/10;c/a;a%10;b%a;Пояснити результат

Відсортувати рядки у заданому текстовому файлі.

Посилання на коментар
Поділитись на інші сайти

Пояснити результат .... Відсортувати рядки.

1. с+ в заголовке темы, пишется через С++, из уважения к языку.

2. Чем вызвана задача и постановка? Кому нужно - тебе или преподавателю ?

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

3.

icon_plus_1.gifДумай.

5.3.5. Мультипликативные операции

Мультипликативные операции выполняют операции умножения

"*", деления "/" и получения остатка от деления "%". Операндами

операции % должны быть целые числа. Операции умножения "*" и де-

ления "/" выполняются над целыми и плавающими операндами. Типы

первого и второго операндов могут отличаться. Мультипликативные

операции выполняют обычные арифметические преобразования операн-

дов. Типом результата является тип операндов после преобразова-

ния.

Преобразования, выполненные посредством мультипликативных

операций, не поддерживают ситуаций левого и правого переполнения.

Информация теряется, если результат мультипликативной операции не

может быть представлен в типе операндов после преобразования.

Умножение "*"

Операция умножения указывает на то, что ее оба операнда

должны быть умножены.

Деление "/"

Операция деления указывает на то, что ее первый операнд де-

лится на второй. Если две целые величины не делятся нацело, то

результат усекается. Деление на 0 дает непредсказуемые результа-

ты.

Остаток от деления "%"

Результатом операции является остаток от деления первого

операнда на второй.

Примеры

int i = 10, j = 3, n;

double x = 2.0, y;

y = x * i; /* example 1 */

n = i/j /* example 2 */

n = i % j /* example 3 */

В первом примере x умножается на i, в результате получается

20.0. Результат имеет тип double.

Во втором примере 10 делится на 3. Результат усекается до

3. и имеет тип int.

В третьем примере n присваивается остаток от деления 10 на

3, т.е. 1.

4. Сортировка+файлы, вещь далеко не тривиальная, в отличие вопроса про типы.

Думай тут.

Посилання на коментар
Поділитись на інші сайти

Це потрібно не мені а мому другу!Я в с++ взагалі 0-овий!Якшо можеш розвязати то розвяжи за винагороду!

Посилання на коментар
Поділитись на інші сайти

можеш розвязати

Могу, но не буду, дабы не провышать мировую энтропию.

По сути, ответ на задачу дан во втором посте.

Покажи другу. Если человек учится, поймет сразу.

Результат арифметики на ура проверяется любым компилятором; сортировка - код прозрачный.

за винагороду!

Пас. Задача по основам с++; того не стоит.

За вознаграждение, тут любой желающий студент, читавший с++,

напишет цыфирки ответа и коментарии к коду сортировки.

//------------------

Ок.

Посилання на коментар
Поділитись на інші сайти

Заархівовано

Ця тема знаходиться в архіві та закрита для подальших відповідей.


Hosting Ukraine
AliExpress WW


×
×
  • Створити...