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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы. Выписать в отдельный массив элементы, расположенные между первым и последним нулевыми элементами http://www.cyberforum.ru/cpp-beginners/thread1020950.html
Выписать в отдельный массив элементы, расположенные между первым и последним нулевыми элементами исходного мас-сива. Если выполнить такую задачу невозможно, вывести соответ-ствующее сообщение.
C++ Выполнить перегрузку конструктора и операции вывода результатов на экран Здравствуйте, помогите пожалуйста с заданием! Программу сделал, а как выполнить перегрузку не пойму... #include "stdafx.h" #include <stdio.h> #include <iostream> #include <windows.h> #include <string> using namespace std; class Student { http://www.cyberforum.ru/cpp-beginners/thread1020946.html
C++ Сдвинуть матрицу вправо
http://cs413625.vk.me/v413625605/471e/gRweR8lUamg.jpg Вот пример чуть похожий. Насколько я понял как делать. Ну, а вот суть всей задачи: Дана матрица(любого размера), произвести циклический сдвиг по кромке матрицы на элемент вправо. С++.
Ввести символ и построить из него квадрат. C++
Всем доброго времени суток! Пытаюсь написать прогу, которая выводит квадрат со стороной, введенной пользователем. Символ, из которых строится квадрат задается в функции в самом коде. Теперь я пытаюсь сделать так, чтобы пользователь задавал и сам символ. Пытался делать через оператор cin, но результат выдается не тот, который хотелось бы увидеть. С символом, который задан изначально, работает все...
C++ Конструктор, в аргументах которого передается массив указателей на объекты и размер этого массива http://www.cyberforum.ru/cpp-beginners/thread1020917.html
Создайте новую версию класса Stack с конструктором по умолчанию и вторым конструктором, в аргументах которого передается массив указателей на объекты и размер этого массива. Конструктор должен перебирать элементы массива и заносить каждый указатель в стек. Протестируйте класс с массивом объектов string. require.h//: :require.h // From "Thinking in C++, 2nd Edition, Volume 2" // by Bruce Eckel...
C++ Builder Вывести таблицу значений функции и ее разложения в ряд Добрый день. Прошу у вас помощи, я не могу определить почему программа не работает, возможно уже глаз замылился. Собираю в Borland C++, могу проект выложить и т.д. Задание: создать Windows-приложение, которое выводит таблицу значений функции и ее разложения в ряд в виде суммы для значений x от xn до xk c шагом h=(xk - xn)/10. В панели интерфейса предусмотреть возможность управления... подробнее

Показать сообщение отдельно
BigBobo
0 / 0 / 0
Регистрация: 27.11.2013
Сообщений: 4
27.11.2013, 16:59     Ищу подмогу с указателями и функциями в коде
Добрый день. Недавно начал изучать язык. Вот для себя писал программку на задействование пройденных тем и есть вопросы. Суть программы-это заполнения массива, по формуле, которую я сам придумал.Программа должна вывести весь массив и среднее значение. В комментариях к программе я пишу ошибки и вопросы в непонятных местах. Объясните пожалуйста. Спасибо.
Код
#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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru