5 / 5 / 0
Регистрация: 16.10.2014
Сообщений: 99
1

Объясните: фактические и формальные параметры функции

03.12.2014, 07:18. Показов 8907. Ответов 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
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
57
58
#pragma hdrstop
 
#include <tchar.h>
#include <windows.h>
#include <iostream.h>
 
#pragma argsused
 
float **B;
int n,m;
 
float Sr(float *S1, int n){
  float s= 0;
  for(int i= 0; i < n; i++) s+= S1[i];
  return s/n;
  }
 
int _tmain(int argc, _TCHAR* argv[])
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  cout<<"Введите кол-во строк в матрице: ";
  cin>>n;
  cout<<"\nВведите кол-во столбцов в матрице:";
  cin>>m;
  B= new float*[n];
  cout<<"\nСгенерированная матрица:\n";
  randomize();
  for(int i= 0; i < n; i++){
   B[i]= new float[m];
   for(int j= 0; j < m; j++){
    B[i][j]= (float)(rand()%10)/10;
    cout<<B[i][j]<<" ";
    };
   cout<<"\n";
   };
 
 cout<<"\nСредние значения: ";
  int imax= 0;//номер искомой строки
  float t,max= Sr(B[0], m);//изначально макс. среднее значение
  cout<<max<<" ";
  for(int i= 1; i < n; i++){
    t= Sr(B[i], m);//получаем среднее значение
    cout<<t<<" ";
    if(t>max){//если оно больше - запоминаем:
      imax= i;//номер строки
      max= t;//само значение
      };
    };
 
  cout<<"\nНаибольшее среднее значение "<<max<<" в строке №"<<(imax+1)<<"\n";
 
  for(int i= 0; i < n; i++)
    delete [] B[i];
  delete [] B;
  system("pause");
  return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2014, 07:18
Ответы с готовыми решениями:

Фактические параметры член - функции
p - ссылка на класс it - итератор списка(list) Почему при такой (p-&gt;make_node(*it, *(++it))...

Формальные параметры в функции
Здравствуйте, возник такой вопрос, на который у меня чего-то не находится точного ответа. Вопрос:...

Чем могут отличаться формальные параметры функции от ее аргументов?
Если кто знает может помочь ответить на вопросы. Заранее спасибо 1 . Чем могут отличаться...

Указатели на функции. Указатели на функции как формальные параметры у функциях высшего уровня
Найти наименьшее значение для функций используя функции и указатели на функции ...

5
119 / 141 / 46
Регистрация: 31.10.2014
Сообщений: 721
Записей в блоге: 1
03.12.2014, 07:53 2
ru.wi k ipedia.org/wiki/Параметр_(программирование)
0
5 / 5 / 0
Регистрация: 16.10.2014
Сообщений: 99
03.12.2014, 08:14  [ТС] 3
если бы я понял я бы здесь не спрашивал
0
119 / 141 / 46
Регистрация: 31.10.2014
Сообщений: 721
Записей в блоге: 1
03.12.2014, 08:17 4
Цитата Сообщение от Retrospectare Посмотреть сообщение
если бы я понял
Если бы ты знал Русский язык, ты бы прочитал и понял, там все написано.
0
Pure Free Digital Ghost
4598 / 1910 / 370
Регистрация: 06.01.2013
Сообщений: 4,564
03.12.2014, 08:31 5
Лучший ответ Сообщение было отмечено Retrospectare как решение

Решение

Retrospectare, формальные параметры указываются при объявлении функции. В данном случае - 12 строка кода. Фактические - передаются при вызове. Строки 40 и 43 кода.

demmax2004, относитесь к участникам форума уважительнее.
4
5 / 5 / 0
Регистрация: 16.10.2014
Сообщений: 99
03.12.2014, 08:32  [ТС] 6
Спасибо большое
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2014, 08:32
Помогаю со студенческими работами здесь

Формальные и фактические параметры.
Покажите пожалуйсто, где в этом коде формальные, а где фактические параметры метода. using System;...

Формальные и фактические параметры
Здравствуйте,я сделал задачу,она работала,но потом начало выдавать ошибку,помогите пожалуйста. ...

Формальные и фактические параметры
Здравствуйте! Мне нужно было написать программу которая считает произведение первых трех элементов...

Формальные и фактические параметры в подпрограммах
Можете объяснить механизм передачи параметров и назвать правило соответствия формальных и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru