Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 1
Регистрация: 07.04.2013
Сообщений: 44

работа с условным оператором if

08.04.2013, 09:28. Показов 1570. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
"работы с условным оператором if"
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
#include "StdAfx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <string>
#include <math.h>
#include <sstream>
#include <stdlib.h>
#include <string.h>
 using namespace std;
int _tmain(int argc, _TCHAR* argv[])    
{
    {
    setlocale(LC_ALL, "RUS");
    double x,y;
    printf("введите x""\n");
    scanf("%f",&x);
    {
        if(x>=4 && x<6)
        {
            cout<<("ошибка" "\n");
        
    }else
            {
                        cout << "Вы ввели недопустимое значение " << endl;
                        cout << "Введите x" << endl;
            }
        }
y=log(x);
cout<<"y="<<y;
getch();
return 0;
}
}
написать то написал...работает....не могу сделать чтоб она правильно рассчитывала...надо чтоб он возращался к вводу переменной....
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.04.2013, 09:28
Ответы с готовыми решениями:

Вычислить количество дней, оставшихся до конца года (с условным оператором и оператором выбора)
Задание Составьте программу с использованием оператора выбора и с условным оператором. (Два варианта решения одной и той же задачи, но с...

Затруднения с условным оператором switch ( типы данных)
Здравствуйте! Не могу понять, как сделать без ошибки &quot; Unit1.cpp(29): E2227 Extra parameter in call to sqrt(double)&quot;. Я понимаю, что n...

Написать программу с условным оператором:(выражение)? оператор1 : оператор2
№1 Написать программу с условным оператором:(выражение)? оператор1 : оператор2 №2 Написать программу которая запрашивает у...

8
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.04.2013, 09:30
В while () ввод заключите. При правильном вводе - break. Или что нужно?
0
0 / 0 / 1
Регистрация: 07.04.2013
Сообщений: 44
08.04.2013, 10:16  [ТС]
ну мне нужен правильный рассчёт моей функции при заданных условий....и чтоб после неправильного ввода прожолжалась выполнение программы
0
5 / 5 / 1
Регистрация: 05.11.2011
Сообщений: 17
08.04.2013, 10:54
Трудно понять, что вам нужно. Что есть неправильный ввод?
Может такое требуется?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <math.h>
using namespace std;
int main()    
{
    double x,y;
    while (true)
    {
        cout << "vvedite x" << endl;
        cin >> x;
        if(x>=4 && x<6)
        {
            cout << "nedopustimoe znachenie " << endl;
        }
        break;
    }
    y=log(x);
    cout<<"y="<<y<<endl;
    return 0;
}
0
0 / 0 / 1
Регистрация: 07.04.2013
Сообщений: 44
08.04.2013, 10:55  [ТС]
почему программа неправильно считает y=log(x)?в чём проблемы?почему он даже если неправильно ввёл,то он всё равно считает?
0
 Аватар для RussDragon
12 / 12 / 0
Регистрация: 08.04.2012
Сообщений: 81
08.04.2013, 10:58
Не правильно ввел что? Вместо цифры букву, или что-то другое?
0
0 / 0 / 1
Регистрация: 07.04.2013
Сообщений: 44
08.04.2013, 10:59  [ТС]
неправильно ввёл....то есть вышел за свой диапозон условий...
0
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
08.04.2013, 11:29
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
double x, y;
    while (true)
    {
        cout << "vvedite x" << endl;
        cin >> x;
        if(x < 4 || x > 6)
        {
            cout << "nedopustimoe znachenie " << endl;
        }
        else 
        {
            y = log(x);
            cout<<"y = " << y << endl;
        }
        
    }
Добавлено через 39 секунд
Для выхода придумайте что-нибудь сами.
0
0 / 0 / 1
Регистрация: 07.04.2013
Сообщений: 44
08.04.2013, 11:36  [ТС]
спасибо большое=)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.04.2013, 11:36
Помогаю со студенческими работами здесь

получение практических навыков в работе с условным оператором и разветвленными алгоритмами в языке C++
Написать программу, которая запрашивает координаты точки (X, Y) и определяет попадает ли точка в заштрихованную область на рисунке

работа с условным оператором
Всем доброго вечера. Недавно делал небольшой скрипт с использованием условного оператора и обнаружил такую проблему: приведенный ниже...

Задача с условным оператором
Здравствуйте, необходимо сделать задачку с условным оператором. Я пытаюсь, но туп в этом деле конкретно. Задача: В коробку помещается...

Проблема с циклом и условным оператором
При попытке написания примерно такого кода, при попытке вывода переменной у visual studio говорится, что она не имеет никакого значения....

Задачу на Ассемблере с условным переходом(оператором)
Доброго времени суток, друзья! Помогите решить задачу на ассемблере с условным переходом(оператором). Ввести а и б с клавиатуры. Условие:...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru