Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 2
Регистрация: 03.12.2015
Сообщений: 25
1

Сделать блок-схему (2 шт)

16.03.2016, 12:46. Показов 453. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте,помогите пожалуйста сделать блок-схему для этих двух кодов:
Код №1:
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
40
41
42
43
44
45
46
#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <cmath>
using namespace std;
int funkcia(double, double, double);
int main()
{
    setlocale(LC_ALL, "Russian");
    double a, b, c;
    printf("Введите значение а: ");
    scanf_s("%lf", &a);
    printf("Введите значение b: ");
    scanf_s("%lf", &b);
    printf("Введите значение c: ");
    scanf_s("%lf", &c);
    printf("\nНомер\t\tх\t\ty");
    int F = funkcia(a, b, c);
    _getch();
    return 0;
}
 
int funkcia(double a, double b, double c)
{
    double y, p = 1, s = 0;
    int k = 0, n = 1;
    for (double x = 0; x <= 1.2; x += 0.1)
    {
        if (((b + c*x) <= 0) || ((log(b + c*x) <= 0)))
        {
            printf("\n%d Ошибка. Логарифм не может быть < 1!", n);
            n++;
        }
        else
        {
            y = (a + b*x) / sqrt(log(b + c*x));
            printf("\n%d\t %lf\t  %lf", n, x, y);
            p *= y; s += y; n++;
            if (y>0)k++;
        }
    }
    printf("\n\nКоличество y>0: %d\n", k);
    printf("Сумма всех y: %lf\n", s);
    printf("Произведение всех y: %lf", p);
    return -1;
}
Код №2:
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
40
41
#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <cmath>
using namespace std;
int funkcia(double);
int main()
{
    setlocale(LC_ALL, "Russian");
    double c;
    printf("Введите значение c: ");
    scanf_s("%lf", &c);
    printf("\nНомер\t\tх\t\tz");
    int F = funkcia(c);
    _getch();
    return 0;
}
 
int funkcia(double c)
{
    double z,v=1;
    double x = 2, hx = -0.4;
    int k = 0, n = 1;
    while(v>0.1)
    {   
        if ((pow(x, 2) + 2 * x + c) == 0)
        {
            printf("\n%d На ноль делить нельзя!", n);
        }
        else
        {
            z = sin(x) - (1 / (pow(x, 2) + 2 * x + c));
            printf("\n%d\t %lf\t  %lf", n, x, z);
            v = z;k++;
        }
        x += hx;
        n++;
    }
    printf("\n\nКоличество вычесленых y: %d\n", k);
    return -1;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2016, 12:46
Ответы с готовыми решениями:

сделать блок схему
помогите сделать блок схему данной суммы

Сделать блок схему
#include&lt;iostream.h&gt; #include&lt;conio.h&gt; #include&lt;alloc.h&gt; typedef struct list { int val; ...

Сделать читабельную блок-схему
Помогите разобратся с кодом никак немогу зделать читабельную блок-схему .Помогите зделать...

Как сделать блок схему?
Как сделать блок схему? #include&lt;iostream.h&gt; #include&lt;conio.h&gt; int s=0; void main() {...

1
5231 / 3204 / 362
Регистрация: 12.12.2009
Сообщений: 8,115
Записей в блоге: 2
16.03.2016, 14:11 2
Цитата Сообщение от Zordaxo Посмотреть сообщение
помогите пожалуйста сделать блок-схему
поможем, с чем проблема?
0
16.03.2016, 14:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2016, 14:11
Помогаю со студенческими работами здесь

Сделать блок схему в мс ворлд
1. Описати словесно алгоритм розв’язання задачі та побудувати блок-схему алгоритму. Навести приклад...

Помогите пожалуйста сделать блок-схему
Пожалуйста нужна блок-схема к вот этой проге: #include&lt;vcl.h&gt; #include&lt;iostream.h&gt;...

Как правильно сделать блок-схему
Как правильно сделать блок-схему? #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;conio.h&gt;...

как сделать блок-схему к этой части кода ?
int InitArray(int i) { std::cin&gt;&gt;arr; if(arr==0) return count; count++;...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru