Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


Проверил первые четыре и в конце пару.


В Лабораторка 1.9 я бы вместо #include <cmath> написал #include <math.h>. Хотя там ещё нет проверки того что введённое число должно быть больше или равно 1000 и меньше или равно 9999 иначе считает не правильно.

В целом ошибок не увидел, если не считать того что пользователь будет вводить заведомо неверные значения, например, ноль.

Лабораторка 2.8 Условие малец невнятное, если я введу что мне 33 и это будет больше 10 и меньше 20 то иначе 33 % 10 = 3 ??? Вообще не понятно как идёт у вас множественная выборка.

Код: Выделить весь код
int main()
{
    int a,b;
    cout << "Сколько вам лет? \n";
    cin >> a;
    if (a > 10 && a < 20) cout << "Вам " << a << " лет.\n";
    else switch (a%10)
    {
        case 1: cout << "Вам " << a << " год.\n";break;
        case 2:
        case 3:
        case 4: cout << "Вам " << a << " года.\n";break;
        default: cout << "Вам " << a << " лет.\n";break;
    }
    cin>>a;
    return 0;
}

Не вижу смысла в переприсваивании.
Код: Выделить весь код
Лабораторка 2.6

#include <iostream>
using namespace std;

int main()
{
    float a,b,c;
    cin >> a >> b >> c;
    (a > 0) ? a*=a : a = a;
    (b > 0) ? b*=b : b = b;
    (c > 0) ? c*=c : c = c;
    cout << a << " " << b << " " << c << endl;
    return 0;
}


Больше не вижу смысла просматривать. Если вы автор этих решений, нужна конкретика, что не так, где ошибки. Ошибке при компиляции программы или логика вычислений. Проверять каждое не охота.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Последний раз редактировалось Drongo, 31-12-2012 в 02:13. Причина: моя ошибка...

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:14, 29-12-2012 | #2