С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.12.2022
Сообщений: 35
1

Задача с параметром

29.12.2022, 11:44. Показов 428. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Когда if(0<a<1) ввожу допустим 0,5
мне пишет, что "решений нет"
как это исправить?

и когда пишу а = 0, то выдает несколько ответов:
это
C++
1
printf("Решений нет");//4
и это
C++
1
printf("-беск < x < -1 , -%i < x < 0", a);//3


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
#include "iostream"
#include "clocale"
#include "cmath"
 
using namespace std;
 
int main() {
    setlocale(LC_ALL, "rus");
    int a;
    printf("Введите значение a ->");
    scanf_s("%i", &a);
    if (a > 1) {
        printf("-беск < x < -%i , -1 < x < 0", a); //1
    }
    if(a == 1) {
        printf("-беск < x < -1 , -1 < x < 0");//2
    }
    if (a == 0) {
        printf("Решений нет");//4
    }
    if (0 < a < 1 )  {
        printf("-беск < x < -1 , -%i < x < 0", a);//3
    }
    if(a < 0) {
        printf("-1 < x < 0 , %i < x < +беск", abs(a));//5
        
    }
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.12.2022, 11:44
Ответы с готовыми решениями:

Задача с параметром на с++
Задача с параметром Решите неравенство (x-ax-a)/(x-2+2a)&gt;0 относительно х для любого значения...

Задача с параметром
Найти все значения а, при каждом из которых множеством решений неравенства |{ 4x^2-12x+3a}/{ 3a-4x...

Задача с GET-параметром
Не могу разобраться с пятым пунктом 1) Сделайте форму со следующими полями: «Логин» и «Пароль»....

Задача с параметром
Здравствуйте. Помогите с решением. С чего начать? При каких значениях параметра а уравнение x^2...

задача на цикл с параметром
Здравствуйте! Помогите разобраться с задачей: Покупатель должен заплотить в кассу S рублей. У него...

6
Модератор
9646 / 6254 / 2426
Регистрация: 21.01.2014
Сообщений: 26,676
Записей в блоге: 3
29.12.2022, 11:57 2
Цитата Сообщение от aslan2005 Посмотреть сообщение
ввожу допустим 0,5
у Вас объявлена переменная а как целое число. Поэтому ввод действительного числа ни к чему доброму не приведет.
Цитата Сообщение от aslan2005 Посмотреть сообщение
if (0 < a < 1 )
это кто Вас так учил писать?
0
0 / 0 / 0
Регистрация: 20.12.2022
Сообщений: 35
29.12.2022, 12:02  [ТС] 3
А как тогда правильно написать?
0
Модератор
9646 / 6254 / 2426
Регистрация: 21.01.2014
Сообщений: 26,676
Записей в блоге: 3
29.12.2022, 12:07 4
C++
1
if((a > 0) && (a < 1)) ...
но, повторюсь еще раз, это не сработает, потому как Вы объявили переменную а как целое число, а работаете с ней, как с действительным числом.
0
4264 / 3323 / 925
Регистрация: 25.03.2012
Сообщений: 12,520
Записей в блоге: 1
29.12.2022, 12:31 5
Цитата Сообщение от D1973 Посмотреть сообщение
if((a > 0) && (a < 1))
C++
1
if(a > 0 && a < 1)
0
Модератор
9646 / 6254 / 2426
Регистрация: 21.01.2014
Сообщений: 26,676
Записей в блоге: 3
29.12.2022, 12:33 6
Kuzia domovenok, я к скобкам привык...
0
Модератор
Эксперт С++
13727 / 10923 / 6479
Регистрация: 18.12.2011
Сообщений: 29,155
29.12.2022, 12:40 7
Писать надо
C++
1
   if (0 < a && a < 1 )  {
Но у Вас в целом неправильный подход.
Нужно последовательно рассмотреть весь интервал значений
от - бесконечность до +бесконечность
C++
1
2
3
4
5
6
7
8
9
10
   if(a < 0)
        printf("-1 < x < 0 , %i < x < +беск", abs(a));//5
    if (a == 0) 
        printf("Решений нет");//4
    else if ( a < 1 ) 
        printf("-беск < x < -1 , -%i < x < 0", a);//3
    else if(a == 1)
        printf("-беск < x < -1 , -1 < x < 0");//2
     else // условие if (a > 1) излишнее, т.к. исчерпаны все альтернативы
        printf("-беск < x < -%i , -1 < x < 0", a); //1
0
29.12.2022, 12:40
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.12.2022, 12:40
Помогаю со студенческими работами здесь

задача на цикл с параметром
напечатать числа следущим образом: а)10 10,4 11 11,4 ...

Задача на цикл с параметром
Разработать программу, вычисляющую значение выражения с использование цикла for. Как я понял 2...

Производная, задача с параметром
Определить наименьшее значение x-a*sinx в зависимости от а. на промежутке . вот что у меня...

Задача по теме цикл с параметром
Доброго времени суток! Попросили сделать программу на турбо паскале, а я так как уже года 4 на нем...

Задача на цикл с параметром.Массивы
оч срочно,,,,, помогите , задача:6. Дана последовательность целых чисел a1, a2, ..., an....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru