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

Операторы ветвления - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
11.03.2010, 22:57     Операторы ветвления #1
Подскажите как решить
Миниатюры
Операторы ветвления  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2010, 22:57     Операторы ветвления
Посмотрите здесь:

C++ Циклы и операторы ветвления
C++ Операторы ветвления
операторы ветвления C++
Операторы ветвления С++ C++
C++ Лабораторная работа по теме Операторы ветвления.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 19:27     Операторы ветвления #2
От тебя хотят примерно это.
C++
1
2
3
4
5
6
7
8
9
10
#include <math.h>
double y(double t) { 
    double a = 32.216;
    double b = 0.37;
    if( t < 0.15 && t != 0 ) 
        return a*t*t + b*sin(t) +1.0;
    if(t== 0.15 || t == 0.0 ) 
        return exp(t) + b;
    return sqrt(a*t*t + b *cos(t) +1 );
};
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 20:09  [ТС]     Операторы ветвления #3
double y(double t) а что эт означает и почему оно перед { и нужен ли тут еше один if...прост я неособо тут шарю...

Добавлено через 13 минут
и что будет если ее записать так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <math.h>
#include<iostream.h>
int main
{double y
 double t
 double a=32.216
 double b=0.37
 if( t < 0.15 && t != 0 ) 
                return a*t*t + b*sin(t) +1.0;
 if(t== 0.15 || t == 0.0 ) 
                return exp(t) + b;
 if(t>0.15) 
         return sqrt(a*t*t + b *cos(t) +1 );
}
и при ее включений выдает две ошибки
error C2144: syntax error : missing ';' before type 'double
fatal error C1004: unexpected end of file found
в чем оишбка то...
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 20:17     Операторы ветвления #4
zizu, Читай книги по функциям. Записать надо так :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <math.h>
#include <stdio.h>
double y(double t);
 
int main() { 
        double t;
        printf("input t: ");
        scanf("%lf",&t);
        printf("y(t) = %lf",y(t));
        return 0;
};
double y(double t) { 
        double a = 32.216;
        double b = 0.37;
        if( t < 0.15 && t != 0 ) 
                return a*t*t + b*sin(t) +1.0;
        if(t== 0.15 || t == 0.0 ) 
                return exp(t) + b;
        return sqrt(a*t*t + b *cos(t) +1 );
};
Добавлено через 31 секунду
и,предупреждая следующий вопрос, http://www.cyberforum.ru/cpp-beginners/thread10807.html
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 20:26  [ТС]     Операторы ветвления #5
а как его сзадержать....
и что можно писать место
printf
scanf
а то я ток недавно начал изучать си и этих команд в таком виде мы еше неизучали...
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:11     Операторы ветвления #6
там ссылка и написано,как задержать..Я не знаю,что вы проходили.Посмотри,что проходили используй,делов на пять минут.
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 21:15  [ТС]     Операторы ветвления #7
просто всеровно при включекний ошибки выдает ..а как их исправить я незнаю...ну всеровно спс за помошь...
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:25     Операторы ветвления #8
какие ошибки?
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 21:28  [ТС]     Операторы ветвления #9
LINK : fatal error LNK1104: cannot open file "Debug/12345.exe"
Error executing link.exe.
че эт значит ..или у мня может просто си бочет...
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:29     Операторы ветвления #10
полный лог сборки покажи
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 21:32  [ТС]     Операторы ветвления #11
какой еше лог сборки....у мня вот эт си стоит Microsoft Visual C++ 6.0 Standard Edition
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:32     Операторы ветвления #12
все,что пишет компилятор. От начала до конца. Не только последние строчки
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 21:36  [ТС]     Операторы ветвления #13
че еще за лог сборки у мня такой си стоит Microsoft Visual C++ 6.0 Standard Edition

Добавлено через 1 минуту
--------------------Configuration: 12345 - Win32 Debug--------------------
Compiling...
Skipping... (no relevant changes detected)
12345.cpp

12345.obj - 0 error(s), 0 warning(s)



--------------------Configuration: 12345 - Win32 Debug--------------------
Linking...
LINK : fatal error LNK1104: cannot open file "Debug/12345.exe"
Error executing link.exe.

12345.exe - 1 error(s), 0 warning(s)



а дальше тупо ее неоткрывает
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:37     Операторы ветвления #14
зайди в диспетчер задач, переметнись на вкладку "процессы",найди,есть ли там 12345.exe, заверши задачу,если есть
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
14.03.2010, 21:46     Операторы ветвления #15
Цитата Сообщение от zizu Посмотреть сообщение
LINK : fatal error LNK1104: cannot open file "Debug/12345.exe"
Русских букв в пути к файлу точно нет? Вроде c:\Documents and settings\Вася\Мои документы\...
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 21:58  [ТС]     Операторы ветвления #16
Цитата Сообщение от easybudda Посмотреть сообщение
Русских букв в пути к файлу точно нет? Вроде c:\Documents and settings\Вася\Мои документы\...
не такого нету...

Добавлено через 9 минут
вы лучше ляньте на эту задачу а то вообше неимею понятия как ее шпрехать... http://www.cyberforum.ru/visual-cpp/...tml#post599059
XuTPbIu_MuHTAu
Эксперт C++
 Аватар для XuTPbIu_MuHTAu
2219 / 734 / 10
Регистрация: 27.05.2008
Сообщений: 1,507
14.03.2010, 21:59     Операторы ветвления #17
Цитата Сообщение от zizu Посмотреть сообщение
не такого нету...

Добавлено через 9 минут
вы лучше ляньте на эту задачу а то вообше неимею понятия как ее шпрехать... http://www.cyberforum.ru/visual-cpp/...tml#post599059
А смысл? Если ты проект собрать не можешь

Попробуй заново.Создай новый проект,выбери консольное приложение,добавь к нему пустой файл,скопируй туда код,собери.
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 22:04  [ТС]     Операторы ветвления #18
так эт почемуто эта неможеться собраться некоторые то работют....
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
14.03.2010, 22:08     Операторы ветвления #19
Linking...
LINK : fatal error LNK1104: cannot open file "Debug/12345.exe"
Error executing link.exe.
зайди в диспетчер задач, переметнись на вкладку "процессы",найди,есть ли там 12345.exe, заверши задачу,если есть
XuTPbIu_MuHTAu прав,

у меня такое тоже возникало я использую VC++ 6.0.
Программа не запускается, а процесс существует(то есть типа прога запущена).
Я просто завершаю процесс и пробую заново запустить программу.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2010, 22:11     Операторы ветвления
Еще ссылки по теме:

Операторы ветвления и операторы передачи управления C++
C++ Операторы ветвления
C++ Операторы ветвления if, else, и switch

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

Или воспользуйтесь поиском по форуму:
zizu
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
14.03.2010, 22:11  [ТС]     Операторы ветвления #20
все вродь уже пашет.
Yandex
Объявления
14.03.2010, 22:11     Операторы ветвления
Ответ Создать тему
Опции темы

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