Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2012, 23:28   #21
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,378
По умолчанию

А фраза, что нужно СКОМПИЛИРОВАТЬ программу у вас мимо глаз проскакивает?
Нет, нельзя смело сдавать. Надо проверить. Запустить. Ввести в программу данные. Увидеть результат. Убедиться, что считается все правильно. И сдавать.

Впрочем, можете и так сдавать. Не нам же препод в случае чего двойку поставит, а вам
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 15.01.2012, 09:54   #22
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

Код:
#include<iostream>
using namespace std;

int main()
{
int I=0, A=0, x=0, y =0;
cout << "x= \n" << "I=  \n"  <<"A= \n";
cin >> x >> I >> A;
if(x < 0) y = A * x * x;
if(x == 0) y = I;
if (x > 0) y = x + A;

cout << "y = " << y;
return 0;
}
так сдалала, но, почему-то данные вводятся не слазу после Х там или А, а потом...или нудно так сделать
Код:
cout << "x= \n"; cin>> x; cout << " A= \n"; cin>>
и так далее?
littleMiss вне форума Ответить с цитированием
Старый 15.01.2012, 12:08   #23
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
так сдалала, но, почему-то данные вводятся не слазу после Х там или А, а потом...или нудно так сделать
Код:

Код:
cout << "x= \n"; cin>> x; cout << " A= \n"; cin>>
и так далее?
Да, примерно так. Перечитайте сообщения не предыдушей странице.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.01.2012, 12:15   #24
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Перечитайте сообщения не предыдушей странице.
вы имеете ввиду
Код:
cout << "input x = , I= , A= ";
cin >> x, A, I;
так не, я про то, чтою писалось как
A= вводимое число
I= вводимое число
x= вводимое число
littleMiss вне форума Ответить с цитированием
Старый 15.01.2012, 12:17   #25
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от http://programmersforum.ru/showpost.php?p=959651&postcount=13
Код:
cin >> x >> I >> A
Я бы разделил на что-то типа
Код:
cout << "Enter x: ";
cin >> x;
и т.д. для удобства использования.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.01.2012, 12:28   #26
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
не могу просмотреть изображение
littleMiss вне форума Ответить с цитированием
Старый 15.01.2012, 12:34   #27
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

A и I все-равно нужно вводить, потому что если х меньше нуля, при умножении на 0 (А=0), получится 0
littleMiss вне форума Ответить с цитированием
Старый 15.01.2012, 12:34   #28
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

при этой программе
Код:
include<iostream>
using namespace std;

int main()
{
int I=0, A=0, x=0, y =0;
cout << "Enter x: ";
cin >> x;
if(x < 0) y = A * x * x;
if(x == 0) y = I;
if (x > 0) y = x + A;

cout << "y = " << y;
return 0;
}
littleMiss вне форума Ответить с цитированием
Старый 15.01.2012, 12:41   #29
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А я и не говорил, что A и I не нужно вводить.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 15.01.2012, 13:47   #30
littleMiss
Пользователь
 
Регистрация: 14.01.2012
Сообщений: 41
По умолчанию

хотела ввести это все в цикл, чтоб каждый раз не перезапускать программу
Код:
#include<iostream>
using namespace std;

int main()
{
    while
    {
        int d;
        cout << "continue? (y/n)" d;
        cin << d

int I=0, A=0, x=0, y =0;
cout << "Enter x: ";
cin >> x;
cout << "Enter I: ";
cin >> I;
cout << "Enter A: ";
cin >> A;
if(x < 0) y = A * x * x;
if(x == 0) y = I;
if (x > 0) y = x + A;

cout << "y = " << y;
return 0;
}
}
выдает ошибки
littleMiss вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программеры нужно найти ошибки в программе по типу (строки) Димарик1994 Паскаль, Turbo Pascal, PascalABC.NET 4 08.01.2012 18:36
найти ошибки в программе (язык C) nuvoletta Помощь студентам 3 29.11.2011 21:21
найти ошибки в программе IceFlame1292 Помощь студентам 2 09.01.2011 21:55
ошибки в программе по С++ Игорь11071990 Помощь студентам 2 20.01.2010 14:22
Помогите пож найти ошибки в программе и дописать ее до конца rm2003 Помощь студентам 1 02.10.2008 21:24