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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы. Выписать в отдельный массив элементы, расположенные между первым и последним нулевыми элементами http://www.cyberforum.ru/cpp-beginners/thread1020950.html
Выписать в отдельный массив элементы, расположенные между первым и последним нулевыми элементами исходного мас-сива. Если выполнить такую задачу невозможно, вывести соответ-ствующее сообщение.
C++ Выполнить перегрузку конструктора и операции вывода результатов на экран Здравствуйте, помогите пожалуйста с заданием! Программу сделал, а как выполнить перегрузку не пойму... #include "stdafx.h" #include <stdio.h> #include <iostream> #include <windows.h> #include... http://www.cyberforum.ru/cpp-beginners/thread1020946.html
C++ Сдвинуть матрицу вправо
http://cs413625.vk.me/v413625605/471e/gRweR8lUamg.jpg Вот пример чуть похожий. Насколько я понял как делать. Ну, а вот суть всей задачи: Дана матрица(любого размера), произвести циклический сдвиг...
Ввести символ и построить из него квадрат. C++
Всем доброго времени суток! Пытаюсь написать прогу, которая выводит квадрат со стороной, введенной пользователем. Символ, из которых строится квадрат задается в функции в самом коде. Теперь я пытаюсь...
C++ Конструктор, в аргументах которого передается массив указателей на объекты и размер этого массива http://www.cyberforum.ru/cpp-beginners/thread1020917.html
Создайте новую версию класса Stack с конструктором по умолчанию и вторым конструктором, в аргументах которого передается массив указателей на объекты и размер этого массива. Конструктор должен...
C++ найти наименьшее из 4 чисел A,B,C,D. помогите ктонить плиз можете решить для с++ задачу надо найти наименьшее из 4 чисел A,B,C,D. что ток не пробывал не получается!(( т.е ввожу допустим 1 2 5 -1 он выдает 1 или там 5 потомучто min пишу... подробнее

Показать сообщение отдельно
BigBobo
0 / 0 / 0
Регистрация: 27.11.2013
Сообщений: 4

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

27.11.2013, 16:59. Просмотров 243. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru