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

Блок-схема для легких программ с функциями и массивом - C++

Восстановить пароль Регистрация
 
Troyx
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 8
16.06.2013, 21:38     Блок-схема для легких программ с функциями и массивом #1
Ребята, помогите, пожалуйста с составлением блок-схемы на данную программу для работы с массивом. Бьюсь уже какое время, и никак не получается...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Написать программу ввода в массив 20 чисел и поиска в нем
// максимального значения.
 
#include <iostream>
#include <stdio.h>
using namespace std;
 
int main() 
{
    float max=0, a[20];
    cout<<"Vvedite posledovatelno 20 chisel"<<endl;
    for(int i=0; i<20; i++){
        cin>>a[i]; 
    }
    for (int i=0; i<20; i++){
        if(a[i]>max) max=a[i];
    }
    cout<<endl<<"Maximalnoe chislo ravno - "<<max;
    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
// Написать программу с функцией,
// которая возводит число a в степень b. Причем a и b вводятся с клавиатуры.
 
#include <stdio.h> // стандартная библиотека ввода/вывода
#include <iostream> // библиотека для потокового ввода/вывода
#include <math.h> // математическая бибилиотека
using namespace std; // использование имен типа std
 
float stepen(float m, float n){
    float s=pow(m,n);
    if(n==0) {s=1;}
    else {s=s;}
    return s;
}
int main(){ // определение функции
    float a, b; // объявление переменных
    cout<<"Vvedite chislo: ";
    cin>>a; // считывание переменной a
    cout<<"Vvedite stepen: ";
    cin>>b; // считывание переменной b
    cout<<"Otvet: "<<stepen(a,b)<<endl;
    return 0;
}
Огромнейшее спасибо за помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2013, 21:38     Блок-схема для легких программ с функциями и массивом
Посмотрите здесь:

C++ Блок-схема с функциями
написании легких программ! C++
Блок-схема для класса C++
Блок-схема для программы C++
C++ Блок-схема для программы №2
Блок-схема для программы C++
C++ Блок-схема для кода C++
Блок схемы для программ С++ C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
16.06.2013, 21:54     Блок-схема для легких программ с функциями и массивом #2
по поводу второй проблемы
Знаю, что это делать через предопределенный процесс, но не знаю, как задать вызываемую функцию в схеме
могу сказать так - вам надо раскрыть функцию в саму программу, это достаточно просто для приведённого примера, т.к. основа программы ничего из себя не представляет и вызов функции происходит лишь однажды, т.е. просто нужно заменить её вызов на само тело

по поводу первого примера - ещё проще, на самом деле, - внимательно посмотрите на определение блок-схемы в википедии - там написаны все инструкции, которые здесь есть
Yandex
Объявления
16.06.2013, 21:54     Блок-схема для легких программ с функциями и массивом
Ответ Создать тему
Опции темы

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