С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Margarita_M
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
#1

Цикл с предусловием if else - C++

28.12.2012, 22:53. Просмотров 793. Ответов 11
Метки нет (Все метки)

C++
1
for(double x=0; x<=15; x++)
я так понимаю, что х=0 - это инициализация,
x<=15 - это условие,
x++ - это что? может это шаг? что такое шаг?... мне надо посчитать функцию при смене значения x от -1 до 1 с шагом 0,2. Можно ли записывать в предусловие х? или нужно заменить его другой буквой?...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2012, 22:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цикл с предусловием if else (C++):

Цикл с предусловием - C++
#include &lt;iostream&gt; int main() { int s = 0; for (int i = 0; i &lt;= 8; i++) { for (int j = 0; j &lt;= 6; j++) { ...

цикл с предусловием - C++
ввести число и найти сумму его цифр

Цикл с предусловием - C++
Найти произведение нечётных чисел, в интервале от 44 до 88.

Задание на цикл с предусловием - C++
Помогите пожалуйста написать программу. Вычислить и напечатать таблицу значений функции Z=xe^-x/a для 0&lt;=x&lt;=4 dx = 0.2 , используя цикл...

Цикл с предусловием и постусловием - C++
Дано вещественное число a. Из чисел 1, 1+1/2, 1+ 1/2 + 1/3, … вывести те, которые меньше a.

Цикл с предусловием, печать текста - C++
Добрый вечер, господа программисты :) Помогите решить задачу - Если в текст входит любая буква из слова KEY, напечатать yes, иначе no. ...

11
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
28.12.2012, 22:56 #2
Цитата Сообщение от Margarita_M Посмотреть сообщение
мне надо посчитать функцию при смене значения x от -1 до 1 с шагом 0,2
C++
1
for (double x = -1; x <= 1; x += 0.2)
1
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
28.12.2012, 22:59 #3
x++ - это называется инкремент,т.е. тоже самое что и x+1.Получается у вас после каждого прохода,цикл будет увеличваться на 1-цу.,здесь сначала будет 1,2 вплоть до 15.
1
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
28.12.2012, 23:02 #4
Цитата Сообщение от faLek Посмотреть сообщение
тоже самое что и x+1
x=x+1;

Добавлено через 1 минуту
Цитата Сообщение от Margarita_M Посмотреть сообщение
мне надо посчитать функцию при смене значения x от -1 до 1 с шагом 0,2
C++
1
for(double x=-1; x<=1; x+=0.2)
1
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
28.12.2012, 23:05 #5
Цитата Сообщение от Croessmah Посмотреть сообщение
x=x+1;
да,ну просто,думал и так понятно,сорри((
0
Margarita_M
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
28.12.2012, 23:09  [ТС] #6
спасибо
0
Croessmah
Ушел
Эксперт CЭксперт С++
13558 / 7708 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
28.12.2012, 23:12 #7
Цитата Сообщение от Margarita_M Посмотреть сообщение
я пробовала так делать, но программа все равно считает по старому предусловию for(double x=0; x<=15; x++).
код может покажите?
0
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
28.12.2012, 23:14 #8
В выражении x = x+a число a называется шагом. Короче выражение x = x+ a в языке записывается как x+=a
Таким образом цикл для условия "при смене значения x от -1 до 1 с шагом 0,2" будет выглядеть примерно следующим образом.
C++
1
for(x=-1.0; x<=1.0; x+=0.2)
Напрямую сравнивать числа с плавающей точкой не рекомендуется.
1
Margarita_M
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
28.12.2012, 23:31  [ТС] #9
Цитата Сообщение от Croessmah Посмотреть сообщение
код может покажите?
спасибо, я с этим уже разобралась. просто отдельный проект создала и программа правильно работает.
0
Euroman
28 / 24 / 1
Регистрация: 11.12.2012
Сообщений: 448
28.12.2012, 23:40 #10
Цитата Сообщение от Margarita_M Посмотреть сообщение
C++
1
for(double x=0; x<=15; x++)
я так понимаю, что х=0 - это инициализация,
x<=15 - это условие,
x++ - это что? может это шаг? что такое шаг?... мне надо посчитать функцию при смене значения x от -1 до 1 с шагом 0,2. Можно ли записывать в предусловие х? или нужно заменить его другой буквой?...


С такими глупыми вопросами вам не стоит тратить время на программирование
0
Croessmah
28.12.2012, 23:42
  #11

Не по теме:

Цитата Сообщение от Euroman Посмотреть сообщение
С такими глупыми вопросами вам не стоит тратить время на программирование
Учиться никому не запрещено

2
Margarita_M
0 / 0 / 0
Регистрация: 11.12.2012
Сообщений: 10
28.12.2012, 23:52  [ТС] #12
Цитата Сообщение от Euroman Посмотреть сообщение


С такими глупыми вопросами вам не стоит тратить время на программирование
благодарю за совет. как курс программирования закончится, так и перестану ему учиться.
0
28.12.2012, 23:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2012, 23:52
Привет! Вот еще темы с ответами:

Протабулировать функцию, использовав цикл с предусловием - C++
Помогите написать. И посоветуйте какие-нибудь книги по Visual C++ или сайты с обучением. Протабулировать функцию, использовав цикл с...

Цикл с предусловием (Вычислить сумму ряда) - C++
Здравствуйте уважаемые форумчане. Вот задача. Не могу её реализовать, формулы больно пугают, теряюсь с чего начать. Помогите чем сможете....

Цикл с предусловием (while), вычислить сумму ряда - C++
Вычислить сумму ряда с точностью Е, общий член которого {a}_{n}=\frac{{(-1)}^{n-1}}{{n}^{n}}

Цикл: Вычисление значения с использованием операторов цикла с параметром, с предусловием, с постусловием - C++
Разработать консольную программу в C++, для нахождения значения Y, с использованием операторов цикла с параметром, цикла с предусловием,...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.