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

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

Войти
Регистрация
Восстановить пароль
 
booogabooo
5 / 1 / 0
Регистрация: 04.12.2013
Сообщений: 50
#1

Реализовать данный код через функцию - C++

22.01.2014, 20:15. Просмотров 208. Ответов 5
Метки нет (Все метки)

Делаю лабу...Все время сидел на Паскаль, а тут вдруг нужно на с++...Медленно, но уверенно, с синтаксисом разбираюсь. Сделал часть лабы...
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
#include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
const int size = 3;
const int n = 2;
const int s = 1;
const float a[size][size] = {{3.1,1.6,9.3},
{1.5,2.3,4.5},
{2.2,6.4,4.4}};
 
int _tmain(int argc, _TCHAR* argv[])
{
    float b[size];
    cout << "Array A:" << endl;
    for (int i = 0; i < size; i++)
    {
        for (int j = 0; j < size; j++) cout << setw(4) << a[i][j];
        cout << endl;
    }
    for (int i = 0; i < size; i++)
        b[i] = a[i][n] / a[i][s];
    cout << "Array B:" << endl;
    for (int i = 0; i < size; i++) cout << setw(8) << b[i];
    cout << endl;
    system("pause");
    return 0;
}
Помимо функции main() нужно реализовать еще одну (любую, которая влепиться в данный код, возможно, упростит его)...помогите, с функцией пока не сильно разобрался...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2014, 20:15     Реализовать данный код через функцию
Посмотрите здесь:

Добавить в данный код функцию вывода на экран количества не четных элементов массива - C++
Доброго времени суток. Помогите пожалуйста добавить в данный код функцию вывода на экран количества не четных элементов массива: #include...

нужно реализовать программу, через функцию - C++
нужно написать функцию дополнения уже существующего массива структур новыми структурами! написал программу, но без функции.. не...

Реализовать код данной функции, но через рекурсию - C++
Добрый вечер. Прошу помочь реализовать функцию Mult с помощью рекурсии. Там формируется матрица произведений. Вот сделть, чтобы она...

Написать функцию, которая считывает данный файл и перезаписывает данный файл - C++
Задания: Есть файл, в котором записаны числа массива написать функцию, которая считывает данный файл и перезаписывает данный файл таким...

Переделать код программы так, чтобы решалась через указатели и функцию - C++
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; void main() { char st; int i; printf(&quot;\nEnter the string&quot;); printf(&quot;-&gt;&quot;); ...

Как реализовать данный абстрактный класс? - C++
Создать абстрактный класс Function с методом вычисления значения функции y=f(x) в заданной точке. Создать производные классы: Line...

Объясните данный алгоритм/функцию - C++
http://rabus.ru/mc/methodOfCoord.html#prim_1 Собственно каким образом это должно происходить? Как вообще и на основании чего это...

Какую литературу читать если реально самому реализовать данный проект - C++
Здраствуйте уважаемые форумчани незнал куда написать тему решил сюда) реально ли самому написать 3д онлине игру если да порекомендуйте...

Имеет ли данный код переменную - C++
Добрый день, int main() { return 0; } Почему возвращаемое значение стало возвращаемой переменной ?

Помогите упростить данный код - C++
Не знаю как упростить((( #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; main() {


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S_el
2092 / 1599 / 306
Регистрация: 15.12.2013
Сообщений: 6,420
22.01.2014, 20:54     Реализовать данный код через функцию #2
Например так:
C++
1
2
3
4
5
6
void vuvod(const float *mas)
{
 cout << "Array B:" << endl;
 for (int i = 0; i < size; i++) cout << setw(8) << mas[i];
 cout << endl;
}
ValeryS
Модератор
6542 / 5008 / 461
Регистрация: 14.02.2011
Сообщений: 16,653
22.01.2014, 20:56     Реализовать данный код через функцию #3
S_el,
а size откуда взял?
S_el
2092 / 1599 / 306
Регистрация: 15.12.2013
Сообщений: 6,420
22.01.2014, 20:58     Реализовать данный код через функцию #4
Цитата Сообщение от ValeryS Посмотреть сообщение
а size откуда взял?
А он у ТС глобальный.
ValeryS
Модератор
6542 / 5008 / 461
Регистрация: 14.02.2011
Сообщений: 16,653
22.01.2014, 21:03     Реализовать данный код через функцию #5
Цитата Сообщение от S_el Посмотреть сообщение
А он у ТС глобальный.
действительно
прошу пардону

Добавлено через 46 секунд
но ты ему покаж хоть как вызвать функцию
S_el
2092 / 1599 / 306
Регистрация: 15.12.2013
Сообщений: 6,420
22.01.2014, 21:10     Реализовать данный код через функцию #6
Цитата Сообщение от ValeryS Посмотреть сообщение
но ты ему покаж хоть как вызвать функцию
верно:

Кликните здесь для просмотра всего текста
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
# include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
const int size = 3;
const int n = 2;
const int s = 1;
const float a[size][size] = {{3.1,1.6,9.3},
{1.5,2.3,4.5},
{2.2,6.4,4.4}};
 void vuvod(const float *mas);
int _tmain(int argc, _TCHAR* argv[])
{
 float b[size];
 cout << "Array A:" << endl;
 for (int i = 0; i < size; i++)
 {
 for (int j = 0; j < size; j++) cout << setw(4) << a[i][j];
     cout << endl;
 }
    for (int i = 0; i < size; i++)
        b[i] = a[i][n] / a[i][s];
    
    vuvod(b);
    system("pause");
    return 0;
}
 
void vuvod(const float *mas)
{
 cout << "Array B:" << endl;
 for (int i = 0; i < size; i++) cout << setw(8) << mas[i];
 cout << endl;
}
Yandex
Объявления
22.01.2014, 21:10     Реализовать данный код через функцию
Ответ Создать тему
Опции темы

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