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

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

Войти
Регистрация
Восстановить пароль
 
BigBobo
0 / 0 / 0
Регистрация: 27.11.2013
Сообщений: 4
#1

Ищу подмогу с указателями и функциями в коде - C++

27.11.2013, 16:59. Просмотров 241. Ответов 0
Метки нет (Все метки)

Добрый день. Недавно начал изучать язык. Вот для себя писал программку на задействование пройденных тем и есть вопросы. Суть программы-это заполнения массива, по формуле, которую я сам придумал.Программа должна вывести весь массив и среднее значение. В комментариях к программе я пишу ошибки и вопросы в непонятных местах. Объясните пожалуйста. Спасибо.
Код
#include "stdafx.h"
#include<iostream>
#include<time.h>
#define SIZE 1000
using namespace std;



float TempMass(float temp) // передаю значение функции из мейна
{
	float temp_log[SIZE];
	float *tl=temp_log; //создаю указатель на массив
	while(true) // вечный цикл
	{
		temp=temp+((rand()%13)/20)*pow(-1,(rand()%2)); //моя формула
		*tl=temp;      
		tl++;            // нужно ли еще раз разыменовывать?
		if(tl>=(temp_log+sizeof(float)*SIZE)) 
			break; // прерывание цикла

	}

	return 0;
}
float Avg(float *tl) // хочу передать указатель на массив, который уже заполнил выше.
{
	 float avg;
	 float all;
	for(int i=0;i<SIZE;i++) //цикл для вывода массива полученных чисел на экран
	{
		all+=*tl;             //сколько раз разыменовывать?
		cout<<"  "<<*tl<<endl; //здесь тоже нужно или нет?

	}
	avg=all/SIZE; //среднее значение
 return 0;
}


int _tmain(int argc, _TCHAR* argv[])
{ 

	srand(time(NULL));
	float temp=20.0f;
	Avg(avg); // хочу сюда передать среднее значение и вывод массива.
	         //ошибка: идентификатор не определен. А как сам массив правильно передать, вообще не знаю.
	return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.11.2013, 16:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ищу подмогу с указателями и функциями в коде (C++):

Работа с указателями/массивами /функциями - C++
Запутался с указателями/в лабе нужно провести через указатели /Дан одномерный массив из К элементов. Получить из него матрицу, размером N x...

Работа с массивами, указателями и функциями. - C++
Я вот рли не знаю, как отправить в свою созданную функцию массив, как потом обработанный массив в функции возвратить.Т.е., например...

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

Разобраться в коде драйвера с ссылками и указателями - C++
Есть некоторый оригинальный код от разработчика драйвера, мне нужно его переделать &quot;под себя&quot; (программа куплена , законность соблюдена) но...

Найти и исправить ошибку в коде (работа с указателями) - C++
Здравствуйте! Есть такой вопрос по этому коду: void fun(char *buff) { char *word = new char; char *charWord = word; ...

Помогите найти ошибку в коде при работе с указателями - C++
Блин, я когда нибудь пойму эти указатели!!???? Подскажите где ошибся? #include&lt;iostream&gt; using namespace std; int foo(int&amp;num); ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2013, 16:59
Привет! Вот еще темы с ответами:

Ищу библиотеку с функциями для пиксельного вывода элементов (линии, точки и т.п.) - C++
Необходимы функции для пикслельного вывода элементов (линии, точки и т.п.). Знаю как объекты загружать, но мне необходимо по пикселям...

Не могу разобраться с функциями в коде. Что это за функции Intreader , Bitwriter - C++
Если они написаны не под визуалку, помогите, пожалуйста, исправить void eliasDeltaEncode(char* source, char* dest) { IntReader...

Найти ошибку в коде с указателями - C (СИ)
Здесь есть ошибки, может и глупые... но своим глазом фиг заметишь, посмотрите пожалуйста. #include&lt;stdio.h&gt; #include&lt;conio.h&gt; int...

Программа с Указателями, найти ошибки в коде - C (СИ)
Всем привет, надо отредактировать программу под указателями. я вот начал но что то не то сделал опять) Заранее спасибо ! ...


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

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

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