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

Вывести H — длину каждого отрезка... - C++

Восстановить пароль Регистрация
 
Зарина77
Заблокирован
07.02.2012, 00:42     Вывести H — длину каждого отрезка... #1
Дано целое число N (> 1) и две вещественные точки на числовой оси: A, B (A < B). Отрезок [A, B] разбит на N равных отрезков. Вывести H — длину каждого отрезка, а также значения функции F(X) = 1 – sin(X) в точ-ках, разбивающих отрезок [A, B]:
F(A), F(A + H), F(A + 2·H), …, F(B).
cherez for!!!na zavtra nado!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2012, 00:42     Вывести H — длину каждого отрезка...
Посмотрите здесь:

Вывести H — длину каждого отрезка, а также значения функции C++
Вывести слова и длину каждого из этих слов C++
C++ Работа со строками (Создать текстовый файл, вывести содержимое на экран, определить длину каждого предложения)
Композитные классы. Определить длину отрезка C++
Дан номер единицы длины и длина отрезка L в этих единицах. Вывести длину данного отрезка в метрах C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
07.02.2012, 02:39     Вывести H — длину каждого отрезка... #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main(){
 
    double A, B, H;
    int N;
    cin>>N>>A>>B;
    H=(B-A)/N;
    cout<<"H= "<<H<<endl;
    while(A<=B)
    {
        cout<<A<<" "; 
        A+=H;
    }
    return 0;
}
Зарина77
Заблокирован
07.02.2012, 20:10  [ТС]     Вывести H — длину каждого отрезка... #3
А что вообще означает знак +=???
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
07.02.2012, 20:13     Вывести H — длину каждого отрезка... #4
Цитата Сообщение от valeriikozlov Посмотреть сообщение
C++
1
A+=H;
это тоже самое что и
C++
1
A=A+H;
Зарина77
Заблокирован
07.02.2012, 21:20  [ТС]     Вывести H — длину каждого отрезка... #5
Можете объяснить полностью задачу???как мы функцию вывели?
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
08.02.2012, 06:02     Вывести H — длину каждого отрезка... #6
Цитата Сообщение от Зарина77 Посмотреть сообщение
Можете объяснить полностью задачу???как мы функцию вывели?
см. комментарии:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main(){
 
        double A, B, H;
        int N;
        cin>>N>>A>>B;
        H=(B-A)/N;// посчитали H
        cout<<"H= "<<H<<endl;
        while(A<=B)// пока левая граница основоного отрезка меньше или равна правой
        {
                cout<<A<<" "; // выводим на экран значение левой границы основного отрезка
                A+=H;// прибавляем к левой границе основного отрезка H (длину отрезка, на которые разбивали основной отрезок) 
        }
        return 0;
}
Yandex
Объявления
08.02.2012, 06:02     Вывести H — длину каждого отрезка...
Ответ Создать тему
Опции темы

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