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

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

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

Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 - C++

01.04.2011, 01:24. Просмотров 743. Ответов 8
Метки нет (Все метки)

Ребята, завал. дали лабу, а я учусь на заочном. заданий много, обьяснений мало. литература хорошо конеш, но тут без обьяснения, за 2 дня сделать не могу((( Помогите плиз!)

Циклы
Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25

Массивы (одномерные)
Ввести одномерный массив размерностью [20] с клавиатуры. Поменять местами элементы между собой 1 и 2, 3 и 4, 5 и 6, 7 и 8, 9 и 10, 11 и 12, 13 и 14, 15 и 16, 17 и 18, 19 и 20. Вывести на экран в обратном порядке каждый пятый элемент.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2011, 01:24     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25
Посмотрите здесь:

Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.5, 1.0, ... 20.5. шаг «Х» - 0,5 - C++
Ребята, снова обращаюсь к вам за помощью. если есть желание и возможность, помогите решить еще задачи) Циклы Для функции Y =...

Для функции вывести на экран значения Y для Х - C++
Создайте пожалуйста такую программу Для функции Y = f(X), график которой приведен ниже, вывести на экран значения Y для Х = 0, 0.25,...

Для каждого значения A вывести все значения функции попдающие в интервал от C до D - C++
Мне дали вот такое условие задачи: Y=f(x; a) X1<=x<=x2, x3 A1<=a<=a2, a3 Для каждого значения A вывести все значения функции...

Вывести на экран таблицу значений функции y(x) для x - C++
Вывести на экран таблицу значений функции y(x) для x, изменяющимся от а=0,1 до b=1,2 с шагом h=0,1 Не могу понять, где нужно указать y....

разработать программу для решения функции на отрезках через шаг - C++
только не надо меня х**сосить за отсутствие рук и знаний и использованию Linux дана функция необходимо написать программу для решения...

Вывести на экран таблицу значений функции Y(x) для X. тремя циклами через for, while, do while - C++
Вывести на экран таблицу значений функции y(x) для x, изменяющегося от a = 0,1 до b = 1,2 с шагом h = 0,1 тремя циклами через for,...

вывести на печать значения функции z = sin(x/(x-2)) лежащие в интервале от -0.4 до 0.8 для X изменяющегося от 8 до 6 с шагом 0.1 - C++
Помогите написать программу, совсем плохо разбираюсь в C++ Вот исходные данные Написать программу рассчета функции 3 видами циклов...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Fafle
34 / 34 / 4
Регистрация: 19.03.2010
Сообщений: 136
01.04.2011, 01:28     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #2
пиши, попробую объяснить

 Комментарий администратора 
решайте проблемы прямо на форуме, всем от этого будет только польза в виде знаний
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
01.04.2011, 01:34  [ТС]     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #3
добавил)
мне бы решение тоже. если конеш не тяжело. проблема в сроках(
IrineK
Заблокирован
01.04.2011, 02:42     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #4
проблема в сроках(
Чтобы не опоздать:
1) вы не указали на каком "наречии" пишем: Си или С++? Если получите не такое решение, как требуется, трудно найти "переводчика":
2) "Для функции Y = f(X)" - не указан конкретный вид функции.
Спешите.
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
01.04.2011, 03:18  [ТС]     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #5
всё делаем в С++ (DevCpp или Borland)
как дана задача, так и отписал тут.

Добавлено через 12 минут
о, еще в задании есть график (не грузился почем то)
график тут http://i.***********/i5/17/22/1312217/Bezymiannyi.jpg
IrineK
Заблокирован
01.04.2011, 03:50     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #6
Задача с графиком

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
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
int main()
{
    double X=0.0, Y;
    int Nt;
 
    cout<<"   X            Y(X)\n";
    cout<<"___________________\n";
 
    while (X<21.)
    {
        Nt=X/4;
        X-= 4.0*Nt;
        if(X>=0 && X<=1) Y = 0.;
        else if(X>=1 && X<2) Y = -sqrt(1-(X-2.)*(X-2.));
        else if(X>=1 && X<3) Y = -1.;
        else if(X>=3 && X<4) Y = -sqrt(1-(X-3.)*(X-3.));
        X+= 4.0*Nt;
        cout<<fixed<<setw(10)<<setprecision(2)<<X<<setw(10)<<Y<<"\n";
        X+=0.5;
    }
 
    cin.get();
    return 0;
}
UA_Serpent
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 3
01.04.2011, 09:58     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #7
Массивы.
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
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <stdio.h>
#include <conio.h>  // _getch()
 
using namespace std;
 
void farr()
{
    int arr[20];
    for (int x = 0; x < 20; x++)
    {
        cout << "Enter " << x+1 << "element of array ";
        cin >> arr[x];
    } // ввод массива
 
    for (int x = 0; x < 20; x+=2)
    {
        int tmp = arr[x];
        arr[x] = arr[x+1];
        arr[x+1] = tmp;
    } // Меняем местами каждый 1й и 2й
 
    for (int x = 19; x >= 0; x-=5)
    {
        cout << "Arr[" << x << "] = " << arr[x] <<"\n"; //Выводим на экран каждый 5й в обратном порядке начиная с последнего
    }
    
}
 
int main()
{
 
    farr(); //Массивы
 
 
    _getch();
    
    return 0;
}
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
01.04.2011, 19:55  [ТС]     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #8
Очень благодарен за помощь!!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 14:55     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25
Еще ссылки по теме:

Вычислить и вывести на экран значения функции F. - C++
См. вложение

Вывести на экран таблицу значения функции - C++
Цель: формирование практических навыков выбора и использования операторов цикла языка С++. Постановка задачи. Решить указанные в...

Вычислить и вывести на экран значения функции F на С++ - C++
где а, Ь, с — действительные числа. Значения а, b, с, x ввести с клавиатуры.

Вычислить и вывести на экран значения функции y - C++
Вычислить и вывести на экран значения функции y = f(x) в точках x0=xнач, x1=x0+h, x2=x1+h, … xN = xкон, где h =(xкон – xнач)/N. Функция...

Вычислить и вывести на экран значения функции F - C++


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

Или воспользуйтесь поиском по форуму:
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
03.04.2011, 14:55  [ТС]     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25 #9
Ребята, кто шарит как блок схемы делать? сижу, морочу себе голову уже 2 дня. вроде тут на форуме всё доступно описано, а никак не могу нормально сделать((
Yandex
Объявления
03.04.2011, 14:55     Для функции Y = f(X), вывести на экран значения Y для Х = 0, 0.25, 0.5, ... 20.75. шаг «Х» - 0,25
Ответ Создать тему
Опции темы

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