Форум программистов, компьютерный форум CyberForum.ru

попробовала написать программу - C++

Восстановить пароль Регистрация
 
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 14:53     попробовала написать программу #1
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
#include <iostream>
 
using namespace std;
 
int main()
{
    int I, A, x, y =0;
 
 
    cout << "input x = , I= , A= ";
    cin >> x, A, I;
 
 
    if(x>=0)
    {
        for(int y=0; x<0; y=A+x)
        {
            cout << "y[" << A=x << "]= ";
            cin >> y;}
            
            if(i > 0)    y=A*(x^2)
        
        cout << y;
    }
    if(x=0) y=I
        
    cout << y;
 
    return 0;
}
ход мыслей верен?
Миниатюры
попробовала написать программу  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2012, 14:53     попробовала написать программу
Посмотрите здесь:

система счисления. Написать программу которая проверяет перевод чисел введёных в программу C++
Написать программу C++
C++ написать программу
Написать программу, которая выводит значения факториалов чисел от 0 до N. Для вычисления факториала числа написать функцию пользователя C++
Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
14.01.2012, 14:58     попробовала написать программу #2
Цитата Сообщение от tanya2505 Посмотреть сообщение
if(x>=0)
Где вы видите в задании это условие? Может
C++
1
if (x > 0)
Добавлено через 53 секунды
Цитата Сообщение от tanya2505 Посмотреть сообщение
if(x=0) y=I
Почти правильно. Исправьте на:
C++
1
if (x==0) y = I;
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 17:34  [ТС]     попробовала написать программу #3
dimcoder, я запустила программу и пишет

Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.

Добавлено через 2 часа 14 минут
dimcoder, как исправить ошибку 'for' loop initial declarations are only allowed in C99 mode|
C
1
for(int y=0; x<0; y=A+x)
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 17:47     попробовала написать программу #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    double x, a, i;
    std::cin >> x >> a >> i;
    if(x < 0)
        std::cout << a * x * x;
    else if(x == 0)
        std::cout << i;
    else
        std::cout << x + a;
    std::cout << std::endl;
    return 0;
}
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 17:59  [ТС]     попробовала написать программу #5
soon, ??? а то что?? я запустила-ввела 3 числа и все..нажмите любую кнопку, тчобы выйти
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:01     попробовала написать программу #6
Цитата Сообщение от tanya2505 Посмотреть сообщение
я запустила-ввела 3 числа и все..нажмите любую кнопку, тчобы выйти
Какие?
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 18:05  [ТС]     попробовала написать программу #7
soon, ну когда Вашу программу заускаешь там черный экран, я ввела чилса, не помню уже какие, наугад
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:09     попробовала написать программу #8
http://liveworkspace.org/code/096edb...183a6731d9711d
Тоже наугад поставил. Все выводится.
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 18:14  [ТС]     попробовала написать программу #9
то есть в саму программу вставлять???

Добавлено через 2 минуты
я ввела отрицательный Х-там отриц число, а должно быть положительное
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:18     попробовала написать программу #10
Цитата Сообщение от tanya2505 Посмотреть сообщение
то есть в саму программу вставлять???
Нет, я показал, что все нормально выводится.
Цитата Сообщение от tanya2505 Посмотреть сообщение
я ввела отрицательный Х-там отриц число, а должно быть положительное
Такое может быть, если a будет отрицательным. Пишите конкретно, что вводите и что не так.
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 18:22  [ТС]     попробовала написать программу #11
Цитата Сообщение от soon Посмотреть сообщение
. Пишите конкретно, что вводите и что не так.
аа, все верно, я перепроверила..
погодите, а у Вас на С или С++?
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:24     попробовала написать программу #12
На плюсах. И у вас в первом посте тоже на плюсах.
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 18:25  [ТС]     попробовала написать программу #13
Цитата Сообщение от soon Посмотреть сообщение
И у вас в первом посте тоже на плюсах.
да? ого..а на С по другому будет?
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:32     попробовала написать программу #14
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main()
{
    float x, a, i;
    scanf("%f%f%f", &x, &a, &i);
    if(x < 0)
        printf("%f\n", a * x * x);
    else if(x == 0)
        printf("%f\n", i);
    else
        printf("%f\n", x + a);
    return 0;
}
tanya2505
1 / 1 / 0
Регистрация: 24.05.2011
Сообщений: 68
14.01.2012, 18:41  [ТС]     попробовала написать программу #15
soon, а поч "%f\n" а не "%d\n"
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2012, 18:44     попробовала написать программу
Еще ссылки по теме:

C++ Надо написать программу на while или do while и написать алгоритм
C++ Разработать алгоритм и тесты, написать и отладить программу Выполнить программу, проанализировать результат

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

Или воспользуйтесь поиском по форуму:
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
14.01.2012, 18:44     попробовала написать программу #16
Цитата Сообщение от tanya2505 Посмотреть сообщение
soon, а поч "%f\n" а не "%d\n"
%f - вещественное.
%d - целое.

В задании не указано, к какому типу данных принадлежат x, a, i, поэтому я запихнул их в float.
Yandex
Объявления
14.01.2012, 18:44     попробовала написать программу
Ответ Создать тему
Опции темы

Текущее время: 20:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru