Jump to content

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


KAMATOZ

Recommended Posts

Posted

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

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

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

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. Сортировка+файлы, вещь далеко не тривиальная, в отличие вопроса про типы.

Думай тут.

Posted

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

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

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

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

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

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

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

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

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

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

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

Ок.

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...