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

Указатели с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Есть базовый и производный класс, в базовом определена функция, необходимо её объявить в производном! http://www.cyberforum.ru/cpp-beginners/thread322761.html
Как-то так, что ли: class x { public: void f_0 (){}; }; class y: public x { public: //Тут у меня пойдёт объявления разных функций, которые делают то-то и то-то
C++ Циклы. НАРОД ПОМОГИТЕ плиз 3 задачки надо КОД Полностью Пожалуйста за рание Благодарен. 1.Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После ввода последнего числа программа должна выводить минимальное и максимальное число последовательности. Количество последовательности чисел должно задаваться во время работы программы.... http://www.cyberforum.ru/cpp-beginners/thread322735.html
C++ правильно ли я сделал задание?
правильно ли сделано задание? //предположим, что указатель pa был определен в следующем выражении с использованием оператора new. //как удалить указатель pa // int *pa=new int #include <iostream> using namespace std; int main () { int *pa=new int ();
C++ Циклы: вычислить факториал числа
1.Надо написать программу которая будет вычислять факториал числа.я вот пробовал чёт не получается: #include "stdafx.h" #include <stdio.h> #include "conio.h" #include <iostream> int _tmain(int argc, _TCHAR* argv) {{ int factor,digit,count;
C++ даны 2 числа http://www.cyberforum.ru/cpp-beginners/thread322722.html
Даны 2 целых числа Д и М определяющие правильную дату невысокосного года. Вывести значения Д и М для следующей за указанной. Решить только через Switch case. всем заранее Спасибо пример Д-30 М-8 Д-31 М-8 Добавлено через 1 час 35 минут кто нибудь поможет???
C++ В коде ошибка В чем проблема?? #include<iostream.h> #include<math.h> int main() { int x=0.85,e=0.001; double k,uk,s; cout<<"Вычисление суммы до |Uk|<e" s=x; uk=x; подробнее

Показать сообщение отдельно
Акинак
1 / 1 / 0
Регистрация: 19.06.2011
Сообщений: 6
19.06.2011, 21:09     Указатели с++
Здравствуйте. У меня такая проблема. Осталась последняя лабораторная по информатике. Условие такое:
"В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) Количество элементов, равных 0;
2) Сумму элементов, расположенных после минимального элемента;
3) Упорядочить элементы по возрастанию"
Задача та же, что была в первом семестре, только в данном решении нужно использовать указатели. Решение без указателей такое:

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
#include<iostream>
#include<conio.h>
#include<time.h>
using namespace std;
int main() 
{
srand(time(0));
const int m=10;
int i, j, n, n1, x, s;
int a[m], b[m];
for(i=0;i<m;i++)
    {   a[i]=rand()%11-5; b[i]=a[i];
        cout<<"["<<i+1<<"] = "<<a[i]<<endl;
    }
n1=0;
n=a[0];
s=0;
for(i=0;i<m;i++)
    {   if (a[i]==0) n1+=1;
        if (a[i]<=n) {n=a[i]; x=i; }
    }
cout<<"Kolichestvo nulevyh = "<<n1<<endl;
for(i=x;i<m-1;i++) 
    { 
        s+=a[i+1];
    }
cout<<"Summa = "<<s<<endl;
for(i=0;i<m;i++)
          { for (j=0;j<m-1;j++)
               { if (b[i]<b[j])
                   { x=b[i]; b[i]=b[j]; b[j]=x; }
                }
}
for(j=0;j<m;j++) cout<<"["<<j+1<<"] "<<b[j]<<endl;
getch();
return 0;
}
Где и как нужно использовать указатели? Просто я эту область языка вообще не знаю. Заранее благодарен

 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru