Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.02.2012
Сообщений: 26
1

И еще одна задача по С++...

12.02.2012, 12:25. Показов 879. Ответов 7
Метки нет (Все метки)

Проверить: Можно ли коробку размером a x b x c упаковать в посылку размером r x s x t? «Углом» укладывать нельзя.. Углом, это как?! И решить ее надо, используя условный оператор и оператор выбора. вот. Заранее спасибо)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2012, 12:25
Ответы с готовыми решениями:

Еще одна задача на класс
Напишите класс, описывающий вектор в пространстве. Перегрузите для него операции: "+" - для...

и еще одна задача на последовательности
Вводится последовательность вещественных чисел, оканчивающаяся нулём, и состоящая более чем из...

еще одна задача на строковый тип
Дана строка символов, среди которых есть двоеточие (:). Определить, сколько символов ему...

еще одна задача по VB
Имеется текстовый файл.Удалить из него первую строку,в конце которой стоит вопросительный...

7
2553 / 1318 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
12.02.2012, 13:02 2
Цитата Сообщение от скеллиг Посмотреть сообщение
«Углом» укладывать нельзя.. Углом, это как?!
Полагаю, поворачивать нельзя.

Можно отсортировать и поэлементно сравнить.
0
0 / 0 / 0
Регистрация: 11.02.2012
Сообщений: 26
12.02.2012, 13:12  [ТС] 3
типа размеры коробки должны быть больше размеров посылки? но поворачивать можно будет, к примеру, если размеры будут намного больше и т п.. получается вводить значения размеров нужно?
0
2553 / 1318 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
12.02.2012, 13:38 4
Цитата Сообщение от скеллиг Посмотреть сообщение
получается вводить значения размеров нужно?
А вы собирались без этого?

Цитата Сообщение от скеллиг Посмотреть сообщение
но поворачивать можно будет, к примеру, если размеры будут намного больше и т п.
Тогда, что вы подразумеваете под "Углом складывать нельзя"?
0
1174 / 887 / 94
Регистрация: 03.08.2011
Сообщений: 2,457
12.02.2012, 13:49 5
Скорей всего имеется ввиду вот так нельзя -
Изображения
 
0
0 / 0 / 0
Регистрация: 11.02.2012
Сообщений: 26
12.02.2012, 13:53  [ТС] 6
с условным оператором я поняла, а вот как с оператором выбора? в switch что нужно вводить?
0
2553 / 1318 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
12.02.2012, 14:10 7
Можно как-то так извернуться.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(void)
{
    switch(4 > 3)
    {
        case 0:
            printf("nope\n");
            break;
 
        default:
            printf("yep\n");
            break;
    }
    return 0;
}
0
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
12.02.2012, 15:55 8
Привет. Думаю разберешься

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
using namespace std;
 
float& max (float& x, float& y, float& z) {
    if ( (x>=z) && (x>=y) ) return x;
    if ( (y>=x) && (y>=z) ) return y;
    if ( (z>=x) && (z>=y) ) return z;
}
 
int main() {
float a,b,c;
float r,s,t;
char uslovie='y';
 
    cout << "введите размеры коробки a: "; cin >> a;
    cout << "                        b: "; cin >> b;
    cout << "                        c: "; cin >> c;
    
    
    cout << "введите размеры посылки r: "; cin >> r;
    cout << "                        s: "; cin >> s;
    cout << "                        t: "; cin >> t;
    
    if ( max(a,b,c) < max(r,s,t) ) {uslovie='n'; max(a,b,c)=0; max(r,s,t)=0;}
    if ( max(a,b,c) < max(r,s,t) ) {uslovie='n'; max(a,b,c)=0; max(r,s,t)=0;}
    if ( max(a,b,c) < max(r,s,t) ) uslovie='n'; 
    
    switch (uslovie) {
        case 'y':
            cout << "Посылка полезет\n";
            break;
        case 'n':
            cout << "Посылка не полезет\n";
            break;
        default:
            cout << "error\n";
        break;
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2012, 15:55

Ещё одна задача на работу
Какую работу нужно приложить, чтобы палку длиной 5м поставить вертикально при этом поднимая за один...

Еще одна задача по механике
Модуль импульса частицы массой 2 кг изменяется по закону р = 10 Cos πt (кгм/с). В начальный...

Вот еще одна задача)посмотрите
Задача про дачников помогите решить))

Еще одна задача на логику - соответствует ли норме годовая зарпалата?
используя сведения о ежемесяных выплатах зарплаты сотрудникам фирмы, выясните, не оказалась ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru