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

Нужно view1.meaningB присвоить значение переменной space

18.12.2017, 22:03. Показов 741. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Возникла проблема, связанная с функцией atoi. Дело в том, что мне нужно view1.meaningB присвоить значение переменной space, но прога выдает 0 (да, мне нужно view1.meaningB присвоить ""). Можете подсказать, как это устранить?

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <fstream>
#include <math.h>
 
//Функция генерации линейных уравнений 
struct signLine
{
    char *signKx, //присутствие или отсутствие "*" перед х
         *signB;  //знак числа b
    int meaningK, meaningB; //значения k и b
};
 
int main()
{
    char *spaceLine = "";
 
    signLine view1;
 
    int k, b, x, y, sgn, ans;
 
    srand(time(NULL));
 
    k = 1;
    if (k != 1)
    {
        view1.meaningK = k;
        view1.signKx = "*x";
    }
    else
    {
        view1.meaningK = atoi(spaceLine);
        view1.signKx = "x";
 
    }
    b = rand() % 10;
    if (b == 0)
    {
        view1.meaningB = atoi(spaceLine);
        view1.signB = "";
    }
 
    else
    {
        view1.meaningB = b;
        view1.signB = "+";
    }
    x = rand() % 10;
    sgn = rand() % 2 + 1;
 
    if (sgn % 2 == 0)   //Условие, присваивающее знак переменной х
    {
        x = x * (-1);
    }
    y = k * x + b;
 
    std::ofstream task("current_task.txt");
    task << y << '=' << view1.meaningK << view1.signKx << view1.signB << view1.meaningB;
    task.close();
    std::cin >> ans;
    if (ans == x)
        std::cout << "good";
    return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.12.2017, 22:03
Ответы с готовыми решениями:

По нажатию клавиши нужно присвоить переменной значение
как сказать компьютеру, что по нажатию клавиши нужно присвоить оператору значение, кароче типа этого: //если нажали на кнопку, то...

Нужно переменной присвоить значение счетчика записей.
Человеки, есть следующая проблема. У меня в Аксесе есть форма, ну и в ней стандартно есть счетчик записей, так вот мне нужно переменной...

Нужно взять некое значение в файле и присвоить переменной
Ниже пример ( не надо обсуждать задачу меня интересует немного другое) На основе примера рассказываю. Получаю я значение cat...

2
 Аватар для mat_for_c
223 / 213 / 80
Регистрация: 26.04.2013
Сообщений: 972
18.12.2017, 22:08
Цитата Сообщение от RomchK Посмотреть сообщение
мне нужно view1.meaningB присвоить значение переменной space, но прога выдает 0
а что вы хотели от присвоения пустой строки типу инт?
0
0 / 0 / 0
Регистрация: 30.10.2017
Сообщений: 18
19.12.2017, 20:30  [ТС]
Понимаете, тут дело в том, что мне нужно "записать" в текстовый файл идеальный вид уравнения, т.е. если коэф-т k равен "1", то перед перед x не должно быть "1*" или ноль (пустая строка), с b примерно такая же ситуация
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.12.2017, 20:30
Помогаю со студенческими работами здесь

Какое апи нужно присвоить TextEdit, считать из неё число и присвоить переменной?
Какое апи нужно присвоить TextEdit, считать из неё число?

Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
Массив С действительных чисел имеет 5 строк и 11 столбцов. Присвоить значение наименьшего элемента массива переменной М1, номер строки, где...

Как присвоить значение переменной, исходя из значения другой переменной?
Всем привет. Нужна помощь. Есть переменная, например &quot;month&quot; которая может принимать значения от 01 до 12, и переменная...

По значению переменной x (названию сезона) присвоить переменной t соответствующее значение и вывести на экран
Дано описание: Type сезон= (зима, весна, лето, осень); Var x: сезон; t: (тепло, жарко, холодно); По значению переменной x (названию...

Как переменной описанной в программе присвоить значение переменной в Conditional Compilation Arguments?
Kak mozhno peremennij opisanoj v programme prisvoit` znachenie peremennoj v Conditional Compilation Arguments??? Eto nado chtoto tipa...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Семь 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. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru