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

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

Войти
Регистрация
Восстановить пароль
 
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. Просмотров 807. Ответов 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. Вывести на экран в обратном порядке каждый пятый элемент.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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 (C++):

Для функции 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++
Вычислить и вывести на экран значения функции в зависимости от входного значения Х. заранее благодарю :sorry:

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

8
Fafle
34 / 34 / 4
Регистрация: 19.03.2010
Сообщений: 136
01.04.2011, 01:28 #2
пиши, попробую объяснить

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

Добавлено через 12 минут
о, еще в задании есть график (не грузился почем то)
график тут
0
IrineK
Заблокирован
01.04.2011, 03:50 #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;
}
1
UA_Serpent
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 3
01.04.2011, 09:58 #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;
}
0
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
01.04.2011, 19:55  [ТС] #8
Очень благодарен за помощь!!!
0
Creativ4eg
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 9
03.04.2011, 14:55  [ТС] #9
Ребята, кто шарит как блок схемы делать? сижу, морочу себе голову уже 2 дня. вроде тут на форуме всё доступно описано, а никак не могу нормально сделать((
0
03.04.2011, 14:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 14:55
Привет! Вот еще темы с ответами:

Вывести на экран таблицу значений функции 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 видами циклов...

Для заданной функции K=sin(r^3)+tg(r-2,4) вывести на экран значения функции, которые больше 0,2 и соответствующие им значения аргумента на отрезке - Turbo Pascal
Для заданной функции K=sin(r^3)+tg(r-2,4) вывести на экран значения функции, которые больше 0,2 и соответствующие им значения аргумента на...

Для функции у=ф(х),график которой проведен в задании,вывести на экран значения у для х = 0, 0.25, ., 19.75 - Turbo Pascal
Здравствуйте,прошу вас о помощи,не могу разобраться в задании,пожалуйста помогите,те кому не трудно,буду благодарен,заранее спасибо!:yes:


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

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

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