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

Блок-схемы - C++

Восстановить пароль Регистрация
 
Padme
Сообщений: n/a
16.12.2010, 22:56     Блок-схемы #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
#include "stdafx.h"
#include "iostream"
#include "cmath"
#include "math.h"
using namespace std;
 
double exp1( const double x, const double precision ){
       double dVal, dTemp;
       int nStep = 1;
       for( dVal = 1, dTemp = 1; abs(dTemp) >= precision ; nStep++ ){
                     
           dTemp*=(-1*(pow(x,2)))/nStep;
            cout<<"Шаги"<<nStep<<endl;
            cout<<"эелемент суммы №"<<nStep<<"= "<<dTemp<<endl;
            
                dVal += dTemp;
            cout<<"Промежуточный результат суммы"<<-dVal<<endl;
            //system("pause");
       }
       return dVal;
}  
 
 
int _tmain(int argc, _TCHAR* argv[]){
    setlocale(LC_ALL,"rus");
    cout.setf ( ios::right);
    cout<<"na hui";
    int nStep = 0;
      double x, eps;
      int i = 0;
      cout << "Введите X" << endl;
      cin >> x;
      cout << "Введите  eps"<< endl;
      cin >> eps;
      cout << "Значение функции exp1(x) = " << exp1(x, eps) << endl;
      cout << "Значение стандартной функции: "<< pow(exp(x),-x) << endl;
      
      
      system("pause");
      return 0;
 
 
}

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
47
48
49
50
51
52
53
54
55
56
int _tmain(int argc, _TCHAR* argv[]){
    setlocale(LC_ALL, "rus");
    //одномерный массив
    int N;
    cout<<"Введите размерность одномерного массива: ";
    cin>>N;
    int *massiv = new int[N];
    cout<<"Сформировали массив: ";
    for(int i=0; i<N; i++){
        massiv[i] = rand() % 100 + (-100);
        cout<<massiv[i]<<" ";}
    int size=N/2;
    int *mas = new int[size];
    int k=0;
    for(int i=0; i<N; i++)
        if((i+1)%2==0){
            mas[k]=massiv[i];
            k++;}
    delete [] massiv;
    cout<<endl<<"Удалили все нечетные элементы: ";
    for(int i=0; i<size; i++)
        cout<<mas[i]<<" ";  
    delete [] mas;
    //двумерный массив
    int n, m;
    cout<<endl<<"Введите количество строк и столбцов двумерного массива: ";
    cin>>n>>m;
    int **a = new int *[m];
    for(int i=0; i<m; i++)
        a[i] = new int [n];
    for(int i=0; i<n; i++){
        for(int j=0; j<m; j++){
            a[i][j] = rand() % 100 + (-100);
            cout<<a[i][j]<<" ";
        }
        cout<<endl;}
    int l;
    cout<<"Введите количество столбцов, которое нужно добавить: ";
    cin>>l;
    int raz=m+l;
    int **b = new int *[raz];
    for(int i=0; i<raz; i++)
        b[i] = new int [n];
    for(int i=0; i<n; i++)
        for(int j=0; j<l; j++)
            b[i][j] = rand() % 100 + (-100);
    for(int i=0; i<n; i++)
        for(int j=0; j<m; j++)
            b[i][j+l] = a[i][j];
    for(int i=0; i<n; i++){
        for(int j=0; j<raz; j++){
            cout<<b[i][j]<<" ";}
        cout<<endl;}
    while(true);
    return 0;
}
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
47
#include "stdafx.h"
# include <iostream>
# include <cmath>
using namespace std;
 
float step(float a, int k){
    float b=1;
    for(int i=0; i<k-1; i++){
        b*=a;}
    
return b;}
 
 
float sqrt1(float x, int k, int n){
    if(n==0)
        return 1;
    else
        return sqrt1(x,k,n-1)-(sqrt1(x,k,n-1)-x/step(sqrt1(x,k,n-1),k))/k;
 
}
 
    
 
int _tmain(int argc, _TCHAR* argv[]){
    setlocale(LC_ALL, "rus");
    
    float x;
    int k,n;
    cout<<"Введите степень радикала: \n";
    cin>>k;
    cout<<"Введите число для извлечения корня: \n";
    cin>>x;
    if(k==0){
        cout<<"Недопустимое значение степени радикала!";
        exit(-1);}
    if (x==0){ 
        cout<<"Ответ:"<<0;
        while(true);
        return 0;}
    cout<<"Введите n:";
    cin>>n;
    cout<<"Ответ:"<<sqrt1(x,k,n);
    
 
    while(true);
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2010, 22:56     Блок-схемы
Посмотрите здесь:

Блок-схемы C++
Блок схемы. C++
блок-схемы C++
C++ Блок-схемы!!!!
C++ Блок-схемы!!!
C++ блок схемы
C++ Блок-схемы
C++ с++ блок-схемы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M@ker
-73 / 19 / 1
Регистрация: 17.12.2010
Сообщений: 355
18.12.2010, 21:57     Блок-схемы #2
Привет. Напишу за 100 руб за блок-схему.
Yandex
Объявления
18.12.2010, 21:57     Блок-схемы
Ответ Создать тему
Опции темы

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